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, ", ")
结果:
有没有办法在 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, ", ")
结果: