В большинстве случаев данные, подготавливаемые сервисом не требуют дополнительной обработки перед выгрузкой их в BI-систему. Но иногда бывают ситуации, когда оптимально это сделать. В качестве примера, можно привести:
- BI-система хорошо работает только с “плоской” таблицей, а не со структурой связанных таблиц
- В отчет нужна “выжимка” данных, и передавать полный пласт данных неоправданно с точки зрения потребления ресурсов
В такой ситуации после выгрузки первичных данных из источника удобно воспользоваться пост-обработкой непосредственно в хранилище. Для этого предназначено специальное задание. В разделе «Планировщик заданий» нажмите на «Добавить новое» и выберите «Пользовательский SQL-скрипт»:
Необходимо указать название задания и текст скрипта в формате SQL. Следует учитывать, что допустимо использование только команд, которые могут выполняться внутри транзакции. Далее необходимо выбрать интервал обновления из предложенных или задать самому. Задание может запускаться до 24 раз в сутки. Формат, в котором задается произвольное время, описан в отдельной статье.