Wei*_*QIn 5 kql azure-data-explorer
假设我有一张这样的桌子
data = (Name:string, Team:string)[
"Toma","Team1",
"Tomb","Team2",
"Tomc","Team3",
"Tomd","Team2",
]
Run Code Online (Sandbox Code Playgroud)
我想在 team1 和 team2 中找到成员。我现在编写查询的方式是使用
data
| where Team == "Team1" or Team == "Team2"
Run Code Online (Sandbox Code Playgroud)
它给了我我想要的。有没有办法在列表中做到这一点,这样我就不需要写Team == "XXX"
let Teams ={ "Team1" "Team2"}
data
| where Team (magic here) in Teams
Run Code Online (Sandbox Code Playgroud)
这样我就可以修改 Teams 变量并获得我想要的结果。
是的,您可以简单地写下您想要的内容:
let Teams = dynamic(["Team1","Team2"]);
data
| where Team in (Teams)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8726 次 |
| 最近记录: |