【问题标题】:Azure data factory: Using output of Rest in copy data activity in next activityAzure 数据工厂:在下一个活动的复制数据活动中使用 Rest 的输出
【发布时间】:2019-02-14 11:02:31
【问题描述】:

我有将数据从 Rest 复制到 SQL Server 的复制数据活动。 Rest 返回一个 json 响应。复制数据成功后,我需要进行另一个 Web 活动。此活动需要来自先前 REST API 响应的数据(这是复制数据的一部分)。知道我们如何实现这一目标。

我尝试过使用

@{activity('ACTIVITY_NAME').output.<json_field_from_response>

我收到以下错误。

{
    "errorCode": "InvalidTemplate",
    "message": "The expression 'activity('ACTIVITY_NAME').output.batch_id' cannot be evaluated because property 'batch_id' doesn't exist, available properties are 'dataRead, dataWritten, rowsRead, rowsCopied, copyDuration, throughput, errors, effectiveIntegrationRuntime, usedDataIntegrationUnits, usedParallelCopies, executionDetails'.",
    "failureType": "UserError",
    "target": "Web1"
}

我希望数据集或管道中会有一些方法来设置稍后使用的变量。但我找不到它。谢谢。

【问题讨论】:

    标签: azure-data-factory azure-data-factory-2


    【解决方案1】:

    您可以使用lookup activity 并从lookup output 获取数据。

    【讨论】:

    • 您有任何关于如何将其用于复制数据的示例吗?文档不是很清楚。
    猜你喜欢
    • 1970-01-01
    • 2022-01-04
    • 1970-01-01
    • 2020-09-15
    • 2022-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多