Создание таблицы фактов

Создадим процесс формирования таблицы фактов «Движение денежных средств».

Шаг 1: Настройка процесса генерации таблицы фактов

В меню выберем раздел «Data & Model», пункт «Модели», а затем модель данных.

Для создания таблицы фактов необходимо перейти на вкладку «Факт» и заполнить форму:

  • Указать название
  • Описание — добавить при необходимости;
  • Домен — заполняется автоматически;
  • Выбрать профиль – выбрать из списка;
  • Схему таблицы — выбрать из ранее выполненных настроек модели данных;
  • Указать название таблицы;
  • Выбираем таблицу-источник.

В появившемся окне выбрать нужную таблицу.

  • Атрибуты создаваемой таблицы – заполнятся автоматически, после создания запроса;
  • Параметры и переменные процедуры — позволяют реализовывать сложные сценарии обработки данных, обеспечивая динамическую настройку бизнес-логики формирования фактов;
  • Для создания запроса необходимо нажать кнопку «Создать.

Шаг 2: Создание запроса 

В конструкторе запросов, к таблице источнику, необходимо добавить справочник Контрагентов из древа объектов.

Сделаем связь между таблицей источником и справочником, а затем оставим только нужные атрибуты.

Настроим агрегацию, псевдонимы атрибутов и сформируем запрос.

Для проверки запроса переключить в режим «SQL», затем нажать проверить запрос и выполнить запрос.

При необходимости можно отредактировать запрос. При внесении изменений допускается использование заранее подготовленных параметров.

Если данные соответствуют ожиданиям нажать «ОК».

Шаг 3: Настройка секционирования данных

  • Выбрать способ загрузки — способ записи данных:
    • Полная – данные перезагружаются полностью;
    • Секционированная – данные загружаются скользящим окном по выбранному атрибуту с типом данных «дата и время».
  • Выбрать схему секционирования;
  • Поле для секции — указываем атрибут, по которому будет определяться секция
  • Выставить границы секционирования — укажем через системные параметры, которые определяют начало месяца и конец месяца.
  • Пересоздавать пустые секции – Опция позволяет перезаписывать данные в таблице, если из источника пришла пустая секция.

Для сохранения таблицы фактов нажать «Сохранить».

Шаг 4: Запуск обработки фактов

Для запуска обработки фактов выполним следующие действия:

  • Выбрать таблицу фактов
  • Нажать «Собрать» и подтвердить действие.

Обработку фактов в автоматическом режиме можно запускать через профиль.

После завершения процесса сборки необходимо проверить наличие загруженных данных.

Дважды нажмите левой кнопкой мыши на созданную таблицу. Откроется окно с содержимым, где можно убедиться в корректности наполнения.

На этом процесс формирования таблицы фактов завершен.

Наверх

Мы на связи в мессенджерах

Напишите нам - это самый простой и быстрый способ получить ответ удобном формате!