Производительность и масштабируемость
Во время выполнения узла PolyAnalyst создает новую таблицу и считывает строки из исходной таблицы последовательно, изменяя их и вставляя или обновляя строки в выходной таблице. Это детерминируемый процесс; он завершится, когда все строки из исходной таблицы будут считаны.
Порядок колонок на выходе частично определяется настройкой. Главные ключи располагаются в том же порядке, который был использован в процессе настройки. Транспонированные поля соответствуют вторичному ключу. Каждая группа располагается согласно значениям вторичного ключа по нарастающей (если вторичный ключ содержит данные типа Строка, порядок будет алфавитным). Если вторичный ключ не задан, используются номера записей. Порядок записей в исходной таблице влияет на порядок выходных колонок, только если вторичный ключ не задан.
Результатом работы узла Структурная организация является таблица данных.
При настройке узла:
Главный ключ — Cylindres;
Вторичный ключ — Displacement;
Выбранные колонки — Origin;
Количество значений вторичного ключа = 4;
Использовать одинаковые значения вторичного ключа — опция активирована;
результат узла будет выглядеть таким образом:
При настройке узла:
Главный ключ — Cylindres;
Вторичный ключ — Displacement;
Выбранные колонки — Origin;
Количество значений вторичного ключа = 4;
Использовать одинаковые значения вторичного ключа — опция деактивирована;
результат узла будет выглядеть таким образом:
Окно просмотра результатов узла Структурная организация содержит три стандартные вкладки: Данные, Статистика и Уникальные записи.