Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Переключайте службы с помощью раскрывающегося списка Версия. Дополнительные сведения о навигации.
Область применения: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel
Сегодня регулярные соединения выполняются на одном узле кластера. Широковещательное соединение — это стратегия выполнения соединения, которая распределяет соединение по узлам кластера. Эта стратегия полезна, если левая сторона соединения невелика (до нескольких десятков MB). В этом случае широковещательное соединение является более производительным, чем обычное соединение.
Сегодня регулярные соединения выполняются на одном узле Eventhouse. Широковещательное присоединение — это стратегия выполнения соединения, которая распределяет соединение по узлам Eventhouse. Эта стратегия полезна, если левая сторона соединения невелика (до нескольких десятков MB). В этом случае широковещательное соединение является более производительным, чем обычное соединение.
Используйте оператор подстановки , если правая сторона меньше левой. Оператор подстановки выполняется в стратегии трансляции по умолчанию, если правая сторона меньше левой.
Замечание
Если левая сторона соединения превышает несколько десятков мб, запрос завершится ошибкой.
Чтобы оценить размер левой стороны, в байтах можно выполнить следующий запрос:
leftSide
| summarize sum(estimate_data_size(*))
Если слева от соединения является небольшим набором данных, вы можете выполнить присоединение в широковещательном режиме с помощью следующего синтаксиса (hint.strategy = широковещательная передача):
leftSide
| join hint.strategy = broadcast (factTable) on key
Повышение производительности более заметно в сценариях, когда за соединением следуют другие операторы, такие как summarize. См. следующий запрос:
leftSide
| join hint.strategy = broadcast (factTable) on Key
| summarize dcount(Messages) by Timestamp, Key