如何保存数据工厂存储过程输出

Gag*_*gan 5 azure-data-factory azure-data-factory-2

每当我在 ADFv2 中执行存储过程时,它都会给我一个输出

{
    "effectiveIntegrationRuntime": "DefaultIntegrationRuntime (Australia Southeast)",
    "executionDuration": 34 
}
Run Code Online (Sandbox Code Playgroud)

即使我在程序中设置了 2 个变量作为输出。有没有办法在ADFv2中映射存储过程的输出?到目前为止,我可以映射所有其他活动的输出,但不能映射存储过程的输出。

Fan*_*Liu 3

您可以使用查找活动来获取结果。请参考这篇文章。https://social.msdn.microsoft.com/Forums/azure/en-US/82e84ec4-fc40-4bd3-b6d5-b742f3cd1a33/adf-v2-how-to-check-if-stored-procedure-output-is-空?forum=AzureDataFactory

Gagan 更新:我没有获取 SP 的输出(目前在 ADFv2 中不可能),而是将输出存储在表中,然后对表应用 Lookup-foreach 来获取值。

  • 这是一个具有巨大潜力的工具,但我一次又一次地因为缺少这样的功能而陷入困境。 (3认同)