Пакеты обработки данных

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

В состав пакета могут входить следующие шаги

  • Составы выгрузок данных
  • Сценарии обработки данных
  • Другие пакеты обработки данных.

Перейти к списку Пакетов можно через Начальную страницу или через меню «Главное \ Настройки \ Пакеты обработки данных».

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

Настройка пакета

Для настройки пакета обработки данных в документе необходимо заполнить Наименование, Группу (может остаться пустой) и Проект.

Можно настроить список рассылки оповещения о выполнении пакета по email, выбрав получателей в списке рассылок, в подменю “Контроль работы”.

Выбор режима выполнения

При настройке пакета пользователь может выбрать два режима выполнения: последовательно или параллельно. При выборе режима “Последовательно” все шаги пакета будут выполняться друг за другом. В случае выбора режима “Параллельно” настройка выполнения шагов будет выполняться в отдельной форме “Состав пакета”.

Последовательное выполнение

Для добавления шага необходимо нажать кнопку [Добавить] и выбрать тип шага из списка

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

После выбрать в качестве шага элемент из соответствующего списка.

Шаг пакета можно исключить из выполнения. Для этого нужно снять флаг в колонке “Включить”.

Параллельное выполнение

При параллельном выполнении пакета, шаги пакета выполняются по заданным правила очередности. Настройка состава пакета происходит в интерфейсе WorkFlow. Для настройки параллельного выполнения необходимо:

  • В пакете выбрать “Режим выполнения: Параллельно”;
  • Перейти на вкладку «Состав пакета»;
  • Откроется интерфейс WorkFlow, где необходимо произвести настройку шагов

Порядок работы в интерфейсе WorkFlow состава пакета аналогичен порядку работы с интерфейсом WorkFlow в сценарии:

  • На поле WorkFlow переносится нужный тип шага сценария;
  • С помощью кнопки “Редактировать шаг” на шаблоне открывается форма выбора элемента сценария, в соответствии с выбранным типом;
  • Шаги соединяются между собой связью портов;
  • Запуск до конкретного шага осуществляется через кнопку «Выполнить до этого шага».
Шаг сценария

Шаг сценария

Настройка параметров

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

Параметры

Параметры

Вывод схемы выполнения пакета

Визуальная схема - позволяет увидеть, как взаимодействуют разные шаги получения и обработки данных, не изучая исходные документы и тексты скриптов. Пример графического представления состава пакета представлен ниже.

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

Установка расписания запуска

Для настройки автоматического запуска пакета

  • Для активации расписания регламентного задания установить флаг «Активно» на форме редактирования пакета;
  • Настроить расписание запуска регламентного задания по сбору данных, нажав на ссылку “Расписание не задано”.

Просмотреть настроенное расписание можно через меню «Главное \ Сервис \ Планировщик запуска пакетов». В расписании по дням и часам визуально представлены запланированные к запуску пакеты. Длительность и цвет пакетов в расписании отображены исходя из настроек.

Лог выполнения пакетов обработки данных

Для отслеживания процесса получения и обработки данных можно воспользоваться журналом выполнения пакетов. Доступ к журналу через меню «Главная \ Логи \ Выполнение пакета».

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

  • Зеленый – завершен и выполнен успешно;
  • Синий – в процессе работы;
  • Красный – выполнен с ошибками.

Каждый лог о выполнении можно открыть и просмотреть подробные данные о каждом шаге

Документ «Выполнение пакета» отображает следующую информацию о начале, окончании и длительности выполнения пакета, наименование пакета, а также информацию о состоянии выполнении пакета.

В табличной части выводится «Шаг пакета», признаки «Шаг начат» и «Шаг выполнен», ссылка на документ Лога выполнения шага (при нажатии на ячейку будет открыт документ лога с подробностями шагов выполнения состава выгрузки, сценария пост-обработки или пакета), Информация о работе шага, список ошибок во время работы пакета.