column_ifexists()

Accetta un nome di colonna come stringa e un valore predefinito. Restituisce un riferimento alla colonna se esistente. In caso contrario, restituisce il valore predefinito.

Alias deprecati: columnifexists()

Sintassi

column_ifexists(Columnname,Defaultvalue)

Altre informazioni sulle convenzioni di sintassi.

Parametri

Nome Tipo Obbligatoria Descrizione
columnName string ✔️ Nome della colonna da verificare se esiste.
defaultValue scalare ✔️ Valore da utilizzare se la colonna non esiste. Questo valore può essere qualsiasi espressione scalare. Ad esempio, un riferimento a un'altra colonna.

Restituisce

Se columnName esiste, la colonna a cui fa riferimento. In caso contrario defaultValue.

Esempio

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