Итерация скрипта Python для обработки нескольких исходных таблиц
| Данный узел или опция доступны, только если они включены в лицензии PolyAnalyst Server. |
Как говорилось выше, узел Python может быть соединен с несколькими родительскими узлами. Вы можете настроить итерацию скрипта Python для обработки нескольких родительских таблиц.
Например, с помощью узла Python вы можете свести в единую таблицу статистические данные из нескольких исходных таблиц, которые вы планируете использовать в ходе дальнейшего анализа.
Предположим, вы работаете с тремя источниками данных:
В настройках узла появятся три дополнительные вкладки: по одной на каждую исходную таблицу данных.
На вкладках для выбора колонок переместите все колонки из списков доступных колонок в выбранные, снимите флажок Использовать все колонки, КРОМЕ выбранных.
| Для примера используется скрипт по умолчанию. |
В результате итеративного выполнения скрипта узел Python создаст таблицу данных из трех колонок:
-
Node name (Имя узла) – колонка с названиями родительских узлов;
-
Column name (Имя колонки) – колонка с названиями всех колонок из всех родительских таблиц;
-
Records (Записи) – колонка с количеством записей в родительских таблицах.