【问题标题】:filter activity in azure data factory筛选 Azure 数据工厂中的活动
【发布时间】:2018-08-29 06:17:25
【问题描述】:

我正在尝试创建一个管道来过滤来自源的输入,但找不到将过滤器的输出存储在某个表或任何文件中的方法。

如果我尝试保存过滤器活动的输出,则会出现以下错误:

这是作为复制活动输入的表达式

即使我尝试将元数据活动的输出存储在表或任何文件中,我也面临同样的问题

【问题讨论】:

    标签: azure azure-data-factory


    【解决方案1】:

    请检查输出选项卡中复制过滤器活动的输出,我认为@activity('MyFilterActivity').output.value 将是一个数组。

    查询不支持将数组作为输入。您可以使用@activity('MyFilterActivity').output.value[0]foreach 活动。

    【讨论】:

    • 我已经在管道中使用了 foreach 活动,并且还尝试了您建议的表达式,但它不起作用。我想将输出存储在一个表中。
    • 你能找到一种方法将数组转移到查询中的sql语句吗?
    • 您是否考虑过为某种分隔字符串尝试类似“@activity('MyFilterActivity').output.value.join(',')”?
    猜你喜欢
    • 2021-12-03
    • 2020-08-22
    • 1970-01-01
    • 1970-01-01
    • 2020-06-11
    • 1970-01-01
    • 2022-08-25
    • 2021-02-19
    • 2021-12-17
    相关资源
    最近更新 更多