存储过滤器活动的输出

问题描述 投票:0回答:1

我正在创建一个管道,它根据几列(使用Filter活动)过滤源SQL表的输入,然后将其复制到Azure SQL表。但是复制活动需要SQL查询输入而不是数组。显然,我无法将过滤器活动的输出保存到表或文件中。

我面临的错误是:

无法将'sqlReaderQuery'属性中的值转换为'System.String'类型。请确保有效负载结构和值正确。

Source = Microsoft.DataTransfer.DataContracts,''Type = System.InvalidCastException,Message = Object必须实现IConvertible。

azure azure-data-factory azure-data-factory-2
1个回答
0
投票

过滤器活动不会将输出作为表格(复制活动需要)。因为在您的情况下源是SQL,所以在配置源时可以使用SQL查询来过滤查询本身中的数据。

© www.soinside.com 2019 - 2024. All rights reserved.