Создадим процесс формирования таблицы фактов «Движение денежных средств».
Шаг 1: Настройка процесса генерации таблицы фактов
В меню выберем раздел «Data & Model», пункт «Модели», а затем модель данных.
Для создания таблицы фактов необходимо перейти на вкладку «Факт» и заполнить форму:
- Указать название
- Описание — добавить при необходимости;
- Домен — заполняется автоматически;
- Выбрать профиль – выбрать из списка;
- Схему таблицы — выбрать из ранее выполненных настроек модели данных;
- Указать название таблицы;
- Выбираем таблицу-источник.
В появившемся окне выбрать нужную таблицу.
- Атрибуты создаваемой таблицы – заполнятся автоматически, после создания запроса;
- Параметры и переменные процедуры — позволяют реализовывать сложные сценарии обработки данных, обеспечивая динамическую настройку бизнес-логики формирования фактов;
- Для создания запроса необходимо нажать кнопку «Создать.
Шаг 2: Создание запроса
В конструкторе запросов, к таблице источнику, необходимо добавить справочник Контрагентов из древа объектов.
Сделаем связь между таблицей источником и справочником, а затем оставим только нужные атрибуты.
Настроим агрегацию, псевдонимы атрибутов и сформируем запрос.
Для проверки запроса переключить в режим «SQL», затем нажать проверить запрос и выполнить запрос.
При необходимости можно отредактировать запрос. При внесении изменений допускается использование заранее подготовленных параметров.
Если данные соответствуют ожиданиям нажать «ОК».
Шаг 3: Настройка секционирования данных
- Выбрать способ загрузки — способ записи данных:
- Полная – данные перезагружаются полностью;
- Секционированная – данные загружаются скользящим окном по выбранному атрибуту с типом данных «дата и время».
- Выбрать схему секционирования;
- Поле для секции — указываем атрибут, по которому будет определяться секция
- Выставить границы секционирования — укажем через системные параметры, которые определяют начало месяца и конец месяца.
- Пересоздавать пустые секции – Опция позволяет перезаписывать данные в таблице, если из источника пришла пустая секция.
Для сохранения таблицы фактов нажать «Сохранить».
Шаг 4: Запуск обработки фактов
Для запуска обработки фактов выполним следующие действия:
- Выбрать таблицу фактов
- Нажать «Собрать» и подтвердить действие.
Обработку фактов в автоматическом режиме можно запускать через профиль.
После завершения процесса сборки необходимо проверить наличие загруженных данных.
Дважды нажмите левой кнопкой мыши на созданную таблицу. Откроется окно с содержимым, где можно убедиться в корректности наполнения.
На этом процесс формирования таблицы фактов завершен.