Kusto KQL 相当于 mysql 中的 string_agg

Kusto KQL equivalent to string_agg in mysql

有没有办法在 Kusto KQL 中连接列?

例如,对于在 MySQL (v8) 中具有列 name 的某些 world 数据集:

select group_agg(name) from world;

会导致:

| string_agg                                    |
|-----------------------------------------------|
| Afghanistan,Azerbaijan,Bahrain,Bangladesh,... |

使用make_set to create dynamic array of the unique values and then you can use strcat_array获取列表的字符串值。例如:

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, ", ")

结果: