При работе «Форсайт. Аналитическая платформа» обращается к серверу СУБД для доступа к данным репозитория. Обращение происходит с использованием клиентской части СУБД или через какие-либо дополнительные драйверы, предоставляющие доступ к СУБД. Для работы с разными версиями СУБД также могут быть использованы различные версии драйверов. Ниже приведен список поддерживаемых СУБД, на базе которых может быть создан репозиторий платформы, и особенности работы с ними:
Тип СУБД | Описание | Комментарии |
PostgreSQL/Postgres Pro |
Поддерживается работа с СУБД:
|
Требуется установка какого-либо приложения, содержащего драйвер для подключения к PostgreSQL, это может быть:
Для корректного подключения к СУБД PostgreSQL/Postgres Pro разрядности «Форсайт. Аналитическая платформа» и устанавливаемого драйвера должны совпадать. Различные версии драйверов доступны на официальном сайте PostgreSQL. После установки добавьте в системную переменную PATH путь до папки «bin», в которой содержатся библиотеки драйвера. Например, «c:\Program Files (x86)\PostgreSQL\9.5\bin\» или «c:\Program Files\psqlODBC\0905\bin\». |
Oracle |
Поддерживается работа с СУБД Oracle версий: 11.x\12.x. |
Требуется установка клиентской части СУБД. Для корректного подключения к СУБД Oracle разрядности «Форсайт. Аналитическая платформа» и клиентской части СУБД Oracle должны совпадать.
Клиентская часть и инструкция по установке доступны на официальном сайте Oracle. При установке и настройке серверной и клиентских частей необходимо учитывать локаль, которая будет использоваться при передаче и хранении данных. Более подробно о назначении локали, формате параметра NLS_LANG и способах его задания читайте на сайте разработчика. Примечание. Не рекомендуется использовать локали, в которых используется переменная длина кодирования символов - UTF8 и UTF16. |
Microsoft SQL Server |
Поддерживается работа с СУБД Microsoft SQL Server версий: 2008\2012\2014\2016\2017. |
Требуется установка клиентской части СУБД (Native Client). Поддерживается подключение через интерфейсы OLE DB и ODBC. Клиентская часть и инструкция по установке доступны на официальном сайте Microsoft. Примечание. Версия клиентской части должна быть не ниже версии сервера СУБД. |
Teradata |
Поддерживается работа с СУБД Teradata версий: 15\15.10\16. |
Требуется установка клиентской части СУБД. Клиентская часть доступна на сайте http://developer.teradata.com/, используйте версию CLIv2. Работа в ОС Linux осуществляется через драйвер Generic ODBC. |
SQLite |
Поддерживается работа с СУБД SQLite версии 3.35.5. |
Необходимый драйвер входит в комплект поставки выбранного дистрибутива «Форсайт. Аналитическая платформа». Примечание. Работа с продуктом «Форсайт. Аналитическая платформа» доступна только в настольном приложении в однопользовательском режиме. |
. При возникновении проблем во время создания репозитория или при подключении к репозиторию обратитесь к подразделу «Решение возможных проблем с продуктом «Форсайт. Аналитическая платформа»».
Примечание. При работе в ОС Linux также необходимо учитывать имеющиеся ограничения.
Кроме подключения к серверу СУБД в «Форсайт. Аналитическая платформа» реализован ряд альтернативных драйверов, позволяющих подключаться к источникам данных. Подключение осуществляется через объект репозитория «База данных».
Тип драйвера | Описание | Комментарии |
OLE DB |
Поддерживается подключение к различным источникам данных посредством OLE DB провайдеров, установленных в операционной системе Windows. Для упрощения настройки в «Форсайт. Аналитическая платформа» выделен ряд провайдеров:
Примечание. Не используются для подключения к репозиторию. |
Требуется установка OLE DB драйверов в операционной системе. Поддерживается выполнение только запросов, команд СУБД. Создание и использование таблиц, представлений, процедур и функций поддерживается в зависимости от возможностей конкретной СУБД и её соответствия стандартам SQL. |
DB2 |
Поддерживается работа с реляционными базами данных. Примечание. Не используется для подключения к репозиторию. |
Требуется установка клиентской части СУБД. |
Greenplum/Pivotal HD Hawq |
Поддерживается подключение к источникам данных на базе программно-аппаратного комплекса EMC Greenplum и СУБД PostgreSQL/Postgres Pro. Примечание. Не используется для подключения к репозиторию. |
Требуется установка ODBC драйвера в операционной системе. Драйвер Greenplum позволяет работать с репозиториями, созданными на базе СУБД PostgreSQL/Postgres Pro, в режиме чтения без поддержки типа данных Lo. В таком случае установка ODBC драйвера не требуется. |
WEB Service |
Подключение к репозиторию осуществляется путём обращения к BI-серверу, который выполняет все необходимые функции по авторизации в СУБД и последующему управлению потоком с данными. |
Не требуется установка клиентской части СУБД на компьютер пользователя. Все необходимые драйверы должны быть установлены там, где расположен BI-сервер. Примечание. Работа с продуктом «Форсайт. Аналитическая платформа» доступна только в настольном приложении |
HP Vertica |
Поддерживается подключение к аналитической СУБД HP Vertica версий: 7.0\8.0\8.1\9.0. Примечание. Не используется для подключения к репозиторию. |
ODBC драйвер доступен на официальном сайте Vertica. Работа с СУБД HP Vertica осуществляется с учетом следующих ограничений:
Работа в ОС Linux осуществляется через драйвер Generic ODBC. |
Generic ODBC |
Поддерживается подключение к различным источникам данных посредством драйверов ODBC, установленных в OC Windows или OC Linux. Примечание. Не используется для подключения к репозиторию. |
Требуется установка ODBC драйверов в операционной системе. Поддерживается выполнение только запросов, команд СУБД. Создание и использование таблиц, представлений, процедур и функций поддерживается в зависимости от возможностей конкретной СУБД и её соответствия стандартам SQL. Подробней читайте в статьях «Подготовка ODBC драйвера для подключения к Microsoft SQL Server» и «Подготовка ODBC драйвера для подключения к MySQL». |
ClickHouse | Поддерживается подключение посредством драйверов ODBC, установленных в OC Windows или OC Linux. Примечание. Не используется для подключения к репозиторию. |
ODBC драйвер доступен на официальном сайте ClickHouse. Подключение аналогично Generic ODBC. Работа с СУБД ClickHouse осуществляется с учетом следующих ограничений:
|
Ниже приведен список идентификаторов драйверов, которые могут использоваться для настройки различных объектов репозитория. Идентификаторы используются различными свойствами при настройке объектов с помощью макросов на Fore, а также при создании списка репозиториев в файле Metabases.xml:
Идентификатор | Драйвер СУБД |
ORCL8 |
Oracle указанных выше версий |
MSSQL2008 |
Microsoft SQL Server 2008 |
MSSQL2012 |
Microsoft SQL Server 2012\2014\2016\2017 |
MSSQL2012ODBC |
Microsoft SQL Server (ODBC) |
OLEDB(ODBC HIVE) |
OLE DB (ODBC HIVE) |
OLEDB(DB2) |
OLE DB (DB2) |
OLEDB(ODBC) |
OLE DB (ODBC) |
OLEDB(VISTADB) |
OLE DB (VISTADB) |
OLEDB |
OLE DB провайдер |
DB2 |
Реляционная база данных DB2 |
TRDT |
Teradata указанных выше версий |
POSTGRES |
PostgreSQL/Postgres Pro указанных выше версий |
POSTGRES(NO_LO) |
Greenplum/Pivotal HD Hawq |
SQLITE |
SQLite |
VERTICA |
HP Vertica указанных выше версий |
WSF |
Веб-сервис «Форсайт. Аналитическая платформа» |
ODBC |
Generic ODBC |
ODBC(CLICKHOUSE) |
ClickHouse (ODBC) |
Примечание. Для различных объектов репозитория список доступных для использования драйверов может отличаться.
См. также:
Системные требования к клиентскому окружению