Объединение данных из разных строк в строку
Я получаю данные из одного столбца в таблице данных. Мне нужно, чтобы он был объединен в строку, разделенную запятой или любым разделителем.
Конечный результат должен быть строкой вместо табличных данных.
let words = datatable(word:string, code:string) [
"apple","A",
"orange","B",
"grapes","C"
];
words | project word;
Мне нужно объединить результат, объединенный в строку с разделителем.
Результат должен быть: "apple,orange,grapes"
1 ответ
Решение
Попробуйте объединить strcat_array()
с участием summarize make_list()
следующее:
let words = datatable(word:string, code:string) [
"apple","A",
"orange","B",
"grapes","C"
];
words
| summarize result = strcat_array(make_list(word), ",")
это возвращает одну таблицу с одним строковым столбцом, значение которого: apple,orange,grapes