Вход
Регистрация

Переменные: применение при импорте из хранилища данных

Как с помощью переменных задать условие отбора записей для импорта данных из хранилища?

В импорте из хранилища данных Deductor 5.3 существует возможность использования переменных. Если в настройках «Мастера импорта», на шаге «Фильтрация» указать тип фильтра с переменными, то на шестом шаге «Мастера импорта» необходимо будет указать имя необходимых переменных.

Проиллюстрируем это на примере. В сценарии создадим переменную типа дата/время VarDate и зададим ей значение 01.07.2016 13:47:37.

Значение переменной VarDate

На пятом шаге в мастере необходимо указать поле, к которому будет применяться фильтр и необходимое условие сравнения.

Пятый шаг импорта из ХД

На шестом шаге в мастере указываем имя переменной VarDate, в столбце «Значение» отображается текущее значение переменной, это условие будет приоритетным, и условие указанное на пятом шаге будет игнорироваться.

Шестой шаг импорта из ХД

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

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