如何筛选 Azure Synapse 筛选器转换映射数据流中的列表

问题描述

在 Azure Synapse 数据流中,我想根据值列表进行过滤。

我可以使用以下语法:-

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

但想使用这样的东西:-

column1 IN ('A','B')

我该怎么做?

enter image description here

解决方法

这个表达式 column1 IN ('A','B') 不能工作。相反,您可以构建一个数组,然后使用此表达式:

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

参考:https://docs.microsoft.com/en-us/azure/data-factory/data-flow-expression-functions#in