колонка_если_существует()

Переключайте службы с помощью раскрывающегося списка Версия. Дополнительные сведения о навигации.
Область применения: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel

Отображает столбец, если столбец существует. В противном случае возвращается столбец по умолчанию.

Устаревшие псевдонимы: columnifexists()

Синтаксис

column_ifexists( columnName,Defaultvalue)

Дополнительные сведения о соглашениях синтаксиса.

Параметры

Имя (название) Тип Обязательно Описание
columnName string ✔️ Имя возвращаемого столбца.
defaultValue скаляр ✔️ Столбец по умолчанию, возвращаемый, если columnName не существует в таблице. Это значение может быть любым скалярным выражением. Например, ссылка на другой столбец.

Возвраты

Если columnName существует, возвращает столбец. В противном случае возвращается столбец defaultValue.

Примеры

В этом примере возвращается столбец состояния по умолчанию, так как столбец с именем Capital не существует в таблице StormEvents.

StormEvents | project column_ifexists("Capital", State)

выходных

В этом выходных данных показаны первые 10 строк столбца состояния по умолчанию.

Государство
АТЛАНТИЧЕСКИЙ ЮГ
ФЛОРИДА
ФЛОРИДА
ГРУЗИЯ
МИССИСИПИ
МИССИСИПИ
МИССИСИПИ
МИССИСИПИ
АМЕРИКАНСКОЕ САМОА
КЕНТУККИ
...