column_ifexists()
Область применения: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft 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)