gpt4 book ai didi

azure - KQL如何根据与匹配值同一行的项目来查找查询中的匹配值和原始值

转载 作者:行者123 更新时间:2023-12-03 03:37:35 27 4
gpt4 key购买 nike

所以我有一个与此类似的表格

<表类=“s-表”><标题>WorkItemId_dTitle_s父级 <正文>157可乐389389百事可乐157

我需要以某种方式扫描 WorkItemId_d 并找到与 Parent 匹配的任何值,并将 Parent 中的值替换为匹配的 WorkItemId_d 的标题以获得这样的表输出。

<表类=“s-表”><标题>WorkItemId_dTitle_s父级 <正文>157可乐百事可乐389百事可乐可乐

所以上面的表格是我现在所拥有的,底部的表格是最终目标。我需要这样做,而不必手动输入 50,000 行数据。因此,以某种方式查找 WorkItemId_d 中的值,将其与父级中的数字相匹配。然后,如果有意义的话,与 WorkItemId_d 相关的标题需要替换 Parent 中的数字。

最佳答案

您可以使用join运营商:https://learn.microsoft.com/en-us/azure/data-explorer/kusto/query/joinoperator

例如:

let T = datatable(WorkItemId_d:int, Title_s:string, Parent:int)
[
157, "Coke", 389,
389, "Pepsi", 157,
];
T
| join kind=leftouter T on $left.WorkItemId_d == $right.Parent
| project WorkItemId_d, Title_s, Parent = Title_s1
<表类=“s-表”><标题>WorkItemId_dTitle_s父级 <正文>389百事可乐可乐157可乐百事可乐

关于azure - KQL如何根据与匹配值同一行的项目来查找查询中的匹配值和原始值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72790565/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com