Как я могу отфильтровать список в потоке данных преобразования преобразования фильтра синапса Azure

#azure #azure-data-factory #azure-synapse

Вопрос:

В потоках данных Azure Synapse я хочу отфильтровать список значений.

Я могу использовать следующий синтаксис:-

column1 == 'A' || column1 =='B'

но хотел бы использовать что-то вроде этого:-

column1 IN ('A','B')

Как я могу это сделать?

введите описание изображения здесь

Ответ №1:

Это выражение column1 IN ('A','B') не может работать. Вместо этого вы можете построить массив,а затем использовать это выражение:

 in(['A','B'],column1)
 

Ссылка:https://docs.microsoft.com/en-us/azure/фабрика данных/поток данных-выражение-функции#в