Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Переключайте службы с помощью раскрывающегося списка Версия. Дополнительные сведения о навигации.
Область применения: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel
Вычисляет пример ковариации двух случайных переменных expr1 и expr2 в записях, для которых предикат вычисляется true.
Значения NULL игнорируются и не учитываются в вычислении.
Используется следующая формула:
Синтаксис
covarianceif(
expr1, *экспр2 ,предикат)
Дополнительные сведения о соглашениях синтаксиса.
Параметры
| Имя | Тип | Обязательно | Описание |
|---|---|---|---|
| expr1 | real |
✔️ | Первое случайное выражение переменной. |
| expr2 | real |
✔️ | Второе случайное выражение переменной. |
| предикат | string |
✔️ | Если предикат оцениваетсяtrue, значения expr1 и expr2 будут добавлены в ковариантность. |
Возвраты
Возвращает значение ковариации expr1 и expr2 в записях, для которых предикат вычисляется true.
Пример
В этом разделе показано, как использовать синтаксис для начала работы.
Этот запрос вычисляет ковариацию x и y для подмножества чисел, где x делится на 3.
range x from 1 to 100 step 1
| extend y = iff(x % 2 == 0, x * 2, x * 3)
| summarize covarianceif(x, y, x % 3 == 0)
Выходные данные
| covarianceif_x_y |
|---|
| 2142 |