这里我的表中有两列,同一操作_Id列有2种或更多不同的语言。只需要从表中选取一个操作_Id。
操作_Id语言 12d83416-0c94-4c98-9523-603b7e634a14 zh-CN 642bb5d7-69e5-437a-b086-d89eec93438b zh-CN 642bb5d7-69e5-437a-b086-d89eec93438b zh-CN 642bb5d7-69e5-437a-b086-d89eec93438b ja-JP
|独特的Operation_Id,语言 |按Operation_Id、语言汇总cnt=count() |其中cnt<=1 |project Operation_Id,language
如何在 kusto 查询语言中删除重复项
使用下面的代码删除重复项。它使用
distinct
运算符来删除重复项,下面是代码的输出。
datatable(operation_id:string, language:string)
[
"1", "en-US",
"2", "en-GB",
"2", "en-US",
"2", "ja-JP"
]
| summarize language = arg_min(language, *) by operation_id
| project operation_id, language
| distinct *
输出: