Анализ любой информации в Deductor Studio начинается с импорта данных. В результате импорта данные приводятся к виду, пригодному для последующего анализа при помощи всех имеющихся в программе механизмов. Природа данных, формат, СУБД и прочее не имеют значения – механизмы работы со всеми источниками унифицированы.
В программе используются как механизмы быстрого прямого доступа к наиболее популярным базам данных, так и универсальные механизмы доступа ADO, ODBC.
Поддерживаются следующие форматы:
Тип
СУБД
Описание
Прямой доступ
Текстовой файл с разделителями
Быстрый прямой доступ к плоским текстовым файлам с возможностью гибкой настройкой формата. Не требуется инсталляция какого-либо специального ПО на рабочей станции.
Прямой доступ
DBase
Быстрый прямой доступ к таблицам формата DBF: Clipper, DBase III – VI, FoxPro, Visual FoxPro.
Прямой доступ
Oracle
Для работы необходим клиент доступа к СУБД, поставляемый с Oracle 8, 9, 10.
Прямой доступ
MS SQL
Для работы необходим клиент доступа к СУБД MS SQL. Поддерживаются версии 6.5 и выше.
Прямой доступ
Sybase
Для работы необходим клиент доступа Sybase Open Client libraries. Поддерживаются Sybase Adaptive Server Enterprise и Sybase Adaptive Server Anywhere.
Прямой доступ
MуSQL
Для работы необходим клиент доступа к СУБД MуSQL. Поддерживаются версии 3.x, 4.x.
Прямой доступ
Interbase
Доступ к базам данных Interbase 5.x, 6.x, 7.x и его бесплатных клонов – Firebird 1.x, Yaffil 1.x. Не требуется инсталляция какого-либо специального ПО на рабочей станции.
Прямой доступ
Firebird
Прямой доступ
Yaffil
Прямой доступ
1С:Предприятие 7.7
Поддерживается прямой импорт данных из 1С:Предприятия 7.7 (начиная с релиза 7.70.25) и 1С:Предприятия 8.0. Работает с любой конфигурацией учетной системы. Пользователь имеет возможность манипулировать объектами настроенными в конфигураторе: документы, регистры, справочники и прочее. Deductor 4.4 получил сертификат "Совместимо! Система программ 1С:Предприятие".
Прямой доступ
1С:Предприятие 8.0
ODBC
Произвольный ODBC источник
Быстрый ODBC источник данных. ODBC драйвера имеются практически ко всем распространенным СУБД.
ADO
MS Excel
Офисные программы Microsoft. Механизмы доступа к ним устанавливаются по умолчанию при инсталляции MS Office.
ADO
MS Access
ADO
Текстовой файл с разделителями
Менее производительный, чем компонент прямого доступа к текстовым файлам, но при этом обеспечивается возможность работы с текстовыми файлами как с базой данных, в частности, исполнение SQL запросов и связывание нескольких файлов.
ADO
DBase
Один из наиболее популярных форматов обмена данными в табличном виде – DBase III, IV. Менее производительный, чем компонент прямого доступа к dbf-файлам, но при этом обеспечивается возможность работы с таблицами как с базой данных, в частности, исполнение SQL запросов и связывание нескольких таблиц.
ADO
Произвольный ADO источник
Механизм доступа ADO является стандартным для семейства OC Windows. Начиная с MS Windows 2000, он поддерживается системой по умолчанию. Через ADO можно получить доступ к большому набору источников данных, причем не только к стандартным SQL серверам (MS SQL, Sybase, DB2 и прочее), но и таким источникам как OLAP Services, Data Mining Services, Internet Publishing и прочим.
В Deductor Studio встроены механизмы, облегчающие работу с базами данных. При работе с СУБД администратор баз данных может единожды настроить доступ к ним. В дальнейшем пользователь будет просто выбирать одну из настроенных СУБД из списка. Для настройки доступа к источникам данных используется специальный мастер подключений.
Помимо описанных выше источников данных, поддерживается и работа с многомерным хранилищем данных Deductor Warehouse. Deductor Warehouse является всего лишь одним из источников данных. Отличается он от остальных только более полной интеграцией с Deductor Studio. Благодаря реализации в Deductor Warehouse специальной структуры данных пользователь манипулирует не таблицами и запросами (как в случае с другими источниками), что может представлять проблему для человека, не знакомого с принципами работы СУБД, а с процессами, фактами, измерениями. Deductor Warehouse реализует семантический слой, позволяющий изолировать пользователей от технических сложностей работы с базами данных и представляющий модель данных в виде бизнес терминов, понятных специалисту в предметной области.
Deductor Warehouse – наиболее удобный для конечного пользователя источник данных, позволяющий консолидировать и быстро предоставить всю необходимую для анализа информацию. Ориентация на решение задач анализа позволило использовать специальные алгоритмы, оптимизирующие работу с большими многомерными таблицами.
Кроме того, поддерживается концепция виртуальных хранилищ данных. Виртуальное хранилище данных использует специальный семантический слой, аналогичный тому, что применяется в Deductor Warehouse. Используя его можно работать с любой реляционной базой данных как с многомерным хранилищем. При импорте данных из виртуального хранилища, любая информация из реляционной базы данных извлекается при помощи простого мастера, позволяющего, используя привычные бизнес-термины выбрать интересующие измерения, факты и 'на лету' отфильровать информацию.
Поддержка множества источников данных, удобные способы подключения и работы с ними позволяют применять Deductor для анализа практически любой табличной информации, максимально упрощая интеграцию.