Подключение баз данных хранилища и источника - Продукт Modus BI
Данные, полученные из баз-источников, сохраняются в отдельную базу данных — хранилище.
База хранилища должна быть создана администратором баз данных вручную на сервере БД. Рекомендуемое название — DWH, однако можно задать любое другое подходящее имя.
Подключение созданной базы хранилища к Modus ETL происходит при первом входе в систему в ходе работы Мастера первичной настройки.
Настройка подключения к базе-источнику
Для указания источника данных нужно настроить подключение к базе-источнику данных. Возможно получать данные из нескольких баз-источников. Для удобства работы однотипные источники объединяются в наборы источников. В наборе может быть один или несколько источников данных.
Поскольку источники данных могут менять месторасположение, менять платформу и т.п., а по сути, остаются тем же самым источником данных, для описания набора источников используется многоуровневая структура метаданных:
- Для хранения объекта «Набор источников» служит справочник «Набор источников».
- Для хранения объекта «Источник данных» служит справочник «Источники данных».
- Источники данных объединяются в набор при помощи документа «Регистрация набора источников».
Поддерживается выбор значения по показателям:
- для одного набора источников может быть создан один документ «Регистрация набора источников»;
- один источник данных может одновременно входить в несколько наборов данных.
Настройка подключения к источнику состоит из трех этапов:
- Установить настройку соединения с базой.
- Создать элемент справочника «Источник данных».
- Создать элемент справочника «Набор источников».
Подробное описание настройки источника описано ниже.
1. Установить настройку соединения с базой
Настроить список доступных баз данных можно в разделе меню «Базы данных».
Нажмите кнопку «Создать», в открывшемся окне заполните название базы данных.
Для настройки базы 1С
- Установите тип базы «1С»
- Укажите «Способ доступа» — «COM-Connector» или «Адаптер для 1С».
- Для типа подключения «COM-Connector» выберите версию платформы 1С и заполните имя сервера 1С, при необходимости укажите имя дублирующего сервера, например, сервера с копией базы-источника.
- Для типа подключения «Адаптер ETL» укажите имя пользователя и пароль Адаптера ETL, адрес публикации информационной базы.
Для настройки базы СУБД
- Выберите тип базы данных: MS SQL, PostgreSQL, Oracle, Vertica, ClickHouse и т.д.
- Заполните имя сервера, порт.
- Логин пользователя и пароль для подключения.
Нажмите на кнопку «Записать», чтобы сохранить настройки.
После заполнения настроек проверьте наличие подключения к базе, нажав на кнопку «Проверить подключение».
2. Создать элемент справочника «Источник данных»
Для создания источника данных для настроенной базы данных, нажмите кнопку «Создать на основании».
В открывшемся окне укажите наименование источника, выберите ранее настроенную базу данных. Сохраните источник данных, нажав на кнопку «Записать».
3. Создать элемент справочника «Набор источников»
Для создания элемента выберите на главной странице «Регистрация набора источников» или меню сверху «Размещение данных/ Базы и Источники/ Регистрация набора источников» и нажмите на кнопку «Создать».


В открывшемся окне нажмите на стрелку в поле «Наименование источников» и нажмите на кнопку «+» для создания нового набора.
В открывшемся окне укажите:
- Наименование набора источников;
- Заполните таблицу «Источники данных», для этого нажмите на кнопку «Добавить» — добавится новая строка — в столбце «Источники данных» выберите ранее созданный источник данных из справочника;
- нажмите на кнопку «Записать и закрыть» в окне «Набор источников (создание)» затем нажмите на кнопку «Провести и закрыть» в окне «Регистрация набора источников». При проведении происходит запись в РегистрСведений.Набор_источников.

Создание и подключение Хранилища данных
Для создания и подключения базы Хранилища необходимо:
- Подключитесь к установленной СУБД PostgreSQL любым из доступных менеджеров по работе с базами данных.
- Создайте новую базу данных-хранилище, например «DWH» с помощью команды:
CREATE DATABASE "DWH"
- Откройте информационную базу ETL в режиме предприятия.
- Перейдите в раздел «Базы данных» и нажмите кнопку «Создать».
- Введите необходимые параметры для подключения:
- Представление – как БД будет отображаться в объектах системы;
- Тип базы данных – выбор типа СУБД;
- База – имя базы данных;
- Имя схемы – схема БД которая будет использоваться;
- Сервер – адрес сервера БД;
- Порт – порт подключения;
- Логин – пользователь, под которым происходит подключение к БД;
- Пароль – пароль пользователя;
- Нажмите кнопку «Проверить подключение».
- Подключение успешно, если появится соответствующее информационное окно.
- Если подключение не доступно, необходимо проверить введенную информацию и повторить попытку.
- После успешной проверки нажмите «Записать и закрыть».