Импорт данных

Анализ любой информации в Deductor начинается с импорта. В результате этого данные приводятся к виду, пригодному для последующего анализа при помощи всех имеющихся в программе алгоритмов. Природа данных, формат, СУБД и прочее не имеют значения, т.к. способ работы со всеми источниками унифицирован.

В программе используются как механизмы быстрого прямого доступа к наиболее популярным базам данных, так и универсальные драйвера: ADO, OLE DB, ODBC, dbExpress.

Поддерживаются следующие форматы:

Наименование Тип Описание
Хранилища данных
Deductor Warehouse Deductor Warehouse Direct Хранилище данных позволяет оперировать многомерными объектами при работе с обычной реляционной СУБД. Обеспечивается прозрачная для пользователя работа с тремя базами данных: Firebird, MS SQL и Oracle. Манипуляция объектами происходит на уровне семантического слоя с использованием привычных бизнес-терминов.
Virtual Warehouse Virtual Warehouse Direct Виртуальное хранилище данных, эмулирующее обработку многомерной информации при работе с реляционной СУБД. Анализируемые данные могут храниться в любой базе, поддерживающей стандарт SQL'92, без необходимости загрузки в специальное хранилище. Манипуляция объектами происходит на уровне семантического слоя с использованием привычных бизнес-терминов.
Microsoft AS Microsoft AS OLE DB Аналитическая служба, включенная в состав Microsoft Analysis Service 2005. Поддерживает многомерную (OLAP) обработку данных и запросы с использованием языка MDX (Multidimensional Expressions).
Бизнес-приложения
1С:Предприятие 7.7 1С:Предприятие 7.7 Direct-OLE Поддерживается прямой импорт данных из 1С:Предприятия 7.7 (начиная с релиза 7.70.25) и 1С:Предприятия 8.x. Работает с любой конфигурацией учетной системы. Пользователь имеет возможность манипулировать объектами, настроенными в конфигураторе: документы, регистры, справочники и прочее. Deductor получил сертификат "Совместимо! Система программ 1С:Предприятие". Совместимо! Система программ 1С:Предприятие
1С:Предприятие 8.0 1С:Предприятие 8.0 Direct-COM
1С:Предприятие 8.1 1С:Предприятие 8.1 Direct-COM
Базы данных
Oracle Oracle Direct Для работы необходим клиент доступа к СУБД, поставляемый с Oracle 8, 9, 10.
MS SQL MS SQL Direct Для работы необходим клиент доступа к СУБД MS SQL. Поддерживаются версии 6.5 до MS SQL 2005.
MS SQL MS SQL OLE DB Для работы необходим OLE DB драйвер доступа к СУБД MS SQL. Поддерживаются версии от MS SQL 2005 и выше.
Sybase Sybase Direct Для работы необходим клиент доступа Sybase Open Client libraries. Поддерживаются Sybase Adaptive Server Enterprise и Sybase Adaptive Server Anywhere.
Interbase Interbase Direct Доступ к базам данных Interbase 5.x, 6.x, 7.x и его бесплатного клона – Firebird 1.x. Не требуется инсталляция какого-либо специального ПО на рабочей станции.
Firebird Firebird Direct
MySQL MySQL Direct Для работы необходим клиент доступа к СУБД MуSQL. Поддерживаются версии 3.x, 4.x.
Postgres SQL Postgres SQL Direct Для работы необходим клиент доступа к СУБД PostgreSQL. Поддерживаются версии 7.2 и выше.
MS Access MS Access OLE DB Microsoft Excel 95/98/2000/XP. Механизмы доступа к ним устанавливаются по умолчанию при инсталляции MS Office.
ЛИНТЕР ЛИНТЕР dbExpress Для работы необходим клиент доступа к СУБД ЛИНТЕР. Поддерживаются версии 6.1 и выше.
Универсальные драйвера
ODBC источник ODBC источник ODBC Быстрый ODBC источник данных. ODBC драйвера имеются практически ко всем распространенным СУБД.
OLE DB источник OLE DB источник OLE DB Набор интерфейсов, основанных на COM, которые позволяют приложениям обращаться к данным, расположенным в разных источниках или хранилищах данных с помощью унифицированного механизма доступа. OLE DB драйвера разработаны для многих СУБД.
ADO источник ADO источник ADO Механизм доступа ADO является стандартным для семейства OC Windows. Начиная с MS Windows 2000, он поддерживается системой по умолчанию. Через ADO можно получить доступ к большому набору источников данных, причем не только к стандартным SQL серверам (MS SQL, Sybase, DB2 и прочее), но и таким источникам, как OLAP Services, Data Mining Services, Internet Publishing и прочим.
dbExpress источник dbExpress источник dbExpress Интерфейс, разработанный фирмой Borland, позволяющий обеспечить быстрый и высокопроизводительный доступ к SQL серверам баз данных. dbExpress драйвера существуют для многих распространенных СУБД.
Файлы обмена
MS Excel MS Excel ADO Microsoft Excel 95/98/2000/XP. Механизмы доступа к ним устанавливаются по умолчанию при инсталляции MS Office.
DBase DBase Direct Быстрый прямой доступ к таблицам формата DBF: Clipper, DBase III – VI, FoxPro, Visual FoxPro.
HTML HTML OLE DB Доступ к таблицам в HTML документах, имеется возможность формирования к ним SQL запросов.
Текстовый файл Текстовый файл Direct Быстрый прямой доступ к плоским текстовым файлам с возможностью гибкой настройки формата. Не требуется инсталляция какого-либо специального ПО на рабочей станции. Поддерживаются как файлы с разделителями, так и с фиксированной шириной колонок.
Текстовый файл Текстовый файл OLE DB Поддерживается работа с текстовыми файлами, так с базой данных, с возможностью написания SQL запросов.
Deductor Data File Deductor Data File Direct Рекомендуемый формат файлов для обмена и хранения данных в Deductor. Обеспечивает максимально возможную скорость импорта и экспорта. Хранит помимо табличной информации и метаданные, используемые в Deductor.
XML XML Direct Расширяемый язык разметки. Открытый и популярный формат, все чаще используемый для обмена данными между приложениями и системами. Встроенная поддержка трансформации данных при помощи механизма XLST.

В Deductor Studio встроены механизмы, облегчающие работу с базами данных. При работе с СУБД администратор может единожды настроить доступ к ним. В дальнейшем пользователь будет просто выбирать одну из подключенных СУБД из списка. Для настройки доступа к источникам данных используется специальный мастер подключений.

Мастер подключений

Хотя Deductor Warehouse является одним из множества источников данных, это наиболее предпочтительный способ хранения анализируемой информации. Отличается он от остальных более полной интеграцией с Deductor Studio и простотой использования. Благодаря реализации в Deductor Warehouse специальной структуры данных (семантического слоя) пользователь манипулирует не таблицами и запросами (как в случае с другими источниками), что может представлять проблему для человека, не изучавшего принципы работы СУБД, а с процессами, фактами и измерениями. Deductor Warehouse содержит метаданные, позволяющие изолировать пользователей от технических сложностей работы с запросами и представляющий модель объектов в виде бизнес-терминов, понятных специалисту в предметной области.

Deductor Warehouse – наиболее удобный для конечного пользователя источник данных, который дает возможность консолидировать и быстро предоставить всю необходимую для анализа информацию. Ориентация на решение этих задач позволило использовать специальные алгоритмы, оптимизирующие работу с большими многомерными таблицами.

Кроме Deductor Warehouse в систему встроена поддержка виртуальных хранилищ. Virtual Warehouse применяет специальный семантический слой, аналогичный тому, что и в Deductor Warehouse. Благодаря этому можно работать с любой реляционной базой, как с многомерным хранилищем. При импорте из Virtual Warehouse информация из реляционной базы извлекается при помощи простого мастера, позволяющего, используя привычные бизнес-термины, выбрать интересующие измерения, факты и "на лету" отфильтровать информацию. Анализируемые данные никуда специально не загружаются, вся обработка происходит в оперативном режиме.

Поддержка множества источников данных, удобные способы подключения и работы с ними позволяют применять Deductor для анализа практически любой табличной информации, максимально упрощая интеграцию.