0

我不知道如何转这个:

20.20.5.4   vuxml.freebsd.org   
20.20.5.20  vuxml.freebsd.org   
20.20.8.7   edgedl.me.gvt1.com  
20.20.8.7   dl.google.com   
20.20.8.7   redirector.gvt1.com 
20.20.32.8  armmf.adobe.com

进入这个:

20.20.5.4   vuxml.freebsd.org   
20.20.5.20  vuxml.freebsd.org   
20.20.8.7   edgedl.me.gvt1.com  
            dl.google.com   
            redirector.gvt1.com 
20.20.32.8  armmf.adobe.com

本质上,我试图总结每个 IP 地址的目的地(将相似的 IP 地址分组,而不是每个结果显示 20.20.8.7 3 次)我无法弄清楚要传递给“总结”的聚合,任何想法或链接文档会很有帮助。

4

1 回答 1

1

您可以尝试使用make_list()聚合函数:https ://docs.microsoft.com/en-us/azure/data-explorer/kusto/query/makelist-aggfunction

datatable(ip_address:string, destination:string)
[
    '20.20.5.4',  'vuxml.freebsd.org',
    '20.20.5.20', 'vuxml.freebsd.org',   
    '20.20.8.7',  'edgedl.me.gvt1.com', 
    '20.20.8.7',  'dl.google.com',
    '20.20.8.7',  'redirector.gvt1.com',
    '20.20.32.8', 'armmf.adobe.com',
]
| summarize make_list(destination) by ip_address
IP地址 list_destination
20.20.5.4 [
“vuxml.freebsd.org”
]
20.20.5.20 [
“vuxml.freebsd.org”
]
20.20.8.7 [
“edgedl.me.gvt1.com”、
“dl.google.com”、
“redirector.gvt1.com”
]
20.20.32.8 [
“armmf.adobe.com”
]
于 2021-12-17T19:23:44.223 回答