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

Сценарии обработки данных — это набор SQL-запросов, которые могут выполняться автоматически перед или после проведения расчета. Возможно ручное выполнение сценариев обработки данных. Сценарий может выполняться для выбранных пользователем типа расчета, например, только для наладочного или поверочного.

Каждый сценарий может содержать набор (несколько) SQL-запросов, которые будут изменять ваши исходные данные или результаты расчетов. Вы можете создать собственные сценарии обработки данных для решения различных задач. Так как сценарии обработки данных строятся на основе SQL-запросов, вы получаете мощный инструмент, который экономит ваше время.

Сценарии обработки данных могут:

  1. запускаться автоматически перед/после выполнения расчёта или вручную;

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

  2. выполняться до или после запуска указанных видов расчётов, например: перед поверочным — указывается пользователем в настройках сценария;

[Предупреждение]Предупреждение

Если вы выбрали автоматическое выполнении перед расчетом, то сценарий выполнится в любом случае: даже если расчет не запустился или возникли ошибки!

Если расчет выполняется только для выбранного вами источника (водопроводной сети), то сценарий выполняется в соответствии с условием SQL-запроса и применяется ко всему слою инженерной сети. Для применения сценария к определенному источнику (водопроводной сети) можно:

  • написать SQL-запрос, с условием фильтрации, например, по значению поля Номер источника;

  • скопировать выделенную сеть в отдельный слой.

Сценарии обработки данных сохраняются индивидуально для каждого слоя в списке сценариев.

Список сценариев обработки данных

Рисунок 124. Список сценариев обработки данных


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

Диалог настройки сценария обработки данных представлен на рисунке ниже. Для сценария указывается название, способ выполнения, SQL-запрос и выбираются инженерные расчеты, для которых выполняется данный сценарий.

Окно сценария обработки данных

Рисунок 125. Окно сценария обработки данных


В блоке Вывод на экран дополнительно можно настроить отображение результатов выполнения:

Отображение результатов выполнения в окне Сообщения

Рисунок 126. Отображение результатов выполнения в окне Сообщения