【问题标题】:How can a Data Factory see the result set of a SQL Server stored procedure数据工厂如何查看 SQL Server 存储过程的结果集
【发布时间】:2022-01-28 14:41:42
【问题描述】:

我只在数据工厂工作了一段时间,到目前为止,看起来还不错。但是当我发现(显然)我无法获得 SQL Server 存储过程的结果集时,我简直不敢相信。这是真的吗?看起来我可能必须执行该存储过程并让它将输出放入我可以读取的(永久!)表中。疯了吗?

【问题讨论】:

  • 嗨@JohnD - 对于新 ADF 用户来说,一个常见的误解是像 SSIS 一样使用它。数据不会在活动之间移动。虽然您可能无法在管道中获得结果,但您可以在某些活动和数据流中访问它。
  • 如果需要,您可以通过查找来获取它。用例是什么?
  • 作为一种变通方法,我将 SP 的输出放在一个表中,并使用 Lookup 读取该表;在这个用例中,没关系,因为我可以在填充之前清除表格,这在其他一些情况下不会那么容易工作

标签: sql-server stored-procedures azure-data-factory resultset


【解决方案1】:

是的,这是设计使然,您无法查看存储过程结果的实际输出,而只能看到活动执行结果。

您可以添加您的积分来支持已在此处记录的类似想法Logging support for Store Procedure Pipeline

【讨论】:

    猜你喜欢
    • 2014-12-07
    • 2012-01-15
    • 1970-01-01
    • 2013-09-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-08
    • 1970-01-01
    相关资源
    最近更新 更多