Производительность и масштабируемость
Выполнение узла Объединение предполагает последовательное считывание строк родительских таблиц данных. Ход выполнения операции отображается в списке задач.
Основными факторы, влияющими на производительность узла Объединение, выступают количество ключей и тип объединения. Добавление второго ключа значительно сократит скорость работы узла, но уже третий, четвертый и последующие ключи лишь незначительно повлияют на производительность. Узел линейно масштабируется с общим количеством колонок и записей в двух исходных таблицах. Это в меньшей степени влияет на производительность в сравнении с количеством ключей и типом объединения. Самыми быстрыми типами объединения являются внешнее объединение, например, правое внешнее объединение или объединение "многих-с-одним" с применением одного ключа. Самым медленным объединением является внутреннее объединение по нескольким ключам.
С целью сохранения высокой производительности PolyAnalyst сравнивает текстовые значения по их внутреннему идентификатору, а не по самому значению. В противном случае производительность узла была бы очень низкой.
Результатом работы узла Объединение является таблица данных.
Для получения дополнительной информации об опциях и инструментах, доступных в окне просмотра результатов, см. раздел Просмотр данных.