如何用以前的 defined/let 外部数据做一个 "in" 表达式

How to do an "in" expression with a previously defined/let externaldata

假设我有这样的查询:

SomeTable
| where Col1 !in (externaldata (something:string) [  @"https://...."])

但是,如果我之前在 let 中定义了外部数据 table,我将无法执行此操作 - 语法错误:

let exttable=externaldata (something:string) [  @"https://...."]) 
Sometable
| where Col1 !in exttable

"in" 运算符的参数必须括在括号中,例如:

let exttable=externaldata (something:string) [  @"https://...."]) 
Sometable
| where Col1 !in (exttable)

如果内联此表达式,则需要双括号,例如:

Sometable
| where Col1 !in ((externaldata (something:string) [  @"https://...."]) ))