Как сделать выражение "in" с ранее определенными / let externaldata - PullRequest
0 голосов
/ 03 марта 2020

Предположим, у меня есть запрос, подобный следующему:

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

Однако, если я ранее определил таблицу внешних данных в let, я не могу это сделать - синтаксическая ошибка:

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

1 Ответ

3 голосов
/ 03 марта 2020

Аргументы для оператора «in» должны быть заключены в круглые скобки, например:

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

Если вы добавите это выражение в строку, вам понадобятся двойные скобки, такие как:

Sometable
| where Col1 !in ((externaldata (something:string) [  @"https://...."]) ))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...