Existe-t-il un moyen de concaténer une colonne dans Kusto KQL ?

Par exemple, pour un ensemble de données world avec une colonne name dans MySQL (v8) :

select group_agg(name) from world;

Entraînerait:

| string_agg                                    |
|-----------------------------------------------|
| Afghanistan,Azerbaijan,Bahrain,Bangladesh,... |
2
Sean Barzilay 3 févr. 2020 à 14:23

1 réponse

Meilleure réponse

Utilisez make_set pour créer un tableau dynamique des valeurs uniques puis vous pouvez utiliser strcat_array pour obtenir une chaîne valeur de la liste. Par exemple:

StormEvents
| take 10
// get array of the distinct values
| summarize make_set(State) 
// get a string value of the array
| extend states = strcat_array(set_State, ", ")

Résultats: entrez la description de l'image ici

4
Avnera 3 févr. 2020 à 11:40