我没有从 ADF 过滤器转换中获得预期的结果

I'm not getting the expected result from ADF Filter Transformation

在 ADF 数据映射中,我有带有可能性的列 SensitiveRecord(是 - 否 - 允许 - 空)。

我想过滤掉“是”。

我正在使用表达式 SensitiveRecord != "Yes"。

问题:它只检索到“否”行,而我期待“否”、“允许”和 Null!

你能帮我看看我错在哪里吗!谢谢

我做了一个快速重现(考虑到列 SensitiveRecordString 数据类型)如下所示,似乎场景可能与 Mark 提到的数据集或用户配置如 SamplingBatchingpartitioning 在源数据集。

确保包含列 SensitiveRecord 所有可能值的记录在源数据集中至少出现一次以获得最佳结果。

示例:

来源:

过滤器:

结果:

请参阅:Sampling , Data preview and partitioning 以获取来自官方 MS 文档的更多详细信息。