【问题标题】:Azure Data Factory Lookup Activity, Stored Procedure with Table Type parameterAzure 数据工厂查找活动,带有表类型参数的存储过程
【发布时间】:2019-05-13 14:04:38
【问题描述】:

我正在设置 Azure 数据工厂以在 2 个 Azure SQL Server 之间复制数据库数据。

我在 sink DB 有一个存储过程,SP 有一个用户定义的表类型参数和一些 OUTPUT 参数。

我已成功复制活动,但发现不支持 OUTPUT 参数。 (https://social.msdn.microsoft.com/Forums/azure/en-US/82e84ec4-fc40-4bd3-b6d5-b742f3cd1a33/adf-v2-how-to-check-if-stored-procedure-output-is-empty?forum=AzureDataFactory)

所以我尝试了两个 Lookup Activity,一个是从表中选择多行(可能是我的表类型),另一个是执行 SP。

但是在设置第二个 Lookup Activity 时,没有使用 Stored Procedure Parameter 设置 Table Type 参数。

按“导入参数”也没有显示表格类型参数。

如何将表类型参数从查找活动 1 传递到第二个?

【问题讨论】:

  • 如果我理解,您想将第一个活动的结果作为 TVP 输入到第二个活动的存储过程?
  • @Matt 是的,没错。

标签: azure azure-data-factory-2


【解决方案1】:

表类型用于接收存储过程。 对于查找活动,存储过程用于读取数据。所以我认为不需要表格类型。

https://docs.microsoft.com/en-us/azure/data-factory/connector-azure-sql-database#azure-sql-database-as-the-source

【讨论】:

  • 好的,我明白了。我使用了 json 字符串参数而不是表类型。谢谢你的回答。
猜你喜欢
  • 1970-01-01
  • 2022-10-24
  • 2021-12-17
  • 2022-11-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-08-25
  • 1970-01-01
相关资源
最近更新 更多