Azure数据工厂:在下一个活动中在副本数据活动中使用Rest的输出

时间:2019-02-14 11:02:31

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

我有复制数据活动,该活动将数据从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"
}

我希望数据集或管道中会有某种方式来设置变量以供以后使用。但是我找不到它。谢谢。

1 个答案:

答案 0 :(得分:0)

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