Поделиться через


column_ifexists()

Область применения: ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft Sentinel

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

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

Синтаксис

column_ifexists(columnName,defaultValue)

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

Параметры

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

Возвраты

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

Пример

// There's no column "Capital" in "StormEvents", therefore, the State column will be used instead
StormEvents | project column_ifexists("Capital", State)