如何通过复制数据 Activity 在 SQL 服务器 table 中设置参数 - 来源:XML / 接收器:SQL 服务器 Table / 映射:XML 列
How set parameters in SQL Server table from Copy Data Activity - Source: XML / Sink: SQL Server Table / Mapping: XML column
我有一个问题,希望论坛里的人能在这里提供帮助。我可以通过复制数据 Activity 从 Soap API 调用中提取数据到 SQL 服务器 table(实际上是 xml 数据类型字段)。 运行 这个过程的管道是元数据驱动的,那么我如何在同一个 SQL 服务器 table 中为同一个 运行 写入其他参数?我正在使用复制数据 Activity 将 XML 数据加载到 SQL 服务器 table 但在映射选项卡中我无法 select 其他参数以便将它们指向其他 SQL table 列。
此外,我正在使用 ForEach Activity 以便复制数据 Activity 迭代 SQL 服务器 table 上一列的多个值。
如有任何建议,我将不胜感激。
谢谢
大卫
感谢您的关注,我将尝试更明确地处理这张图片:希望这能澄清一点。鉴于当前的情况,我如何将 StoreId 和 CustomerNumber 参数传递给 table Stage.XmlDataTable?
考虑到映射步骤,我只能映射来自当前 API 调用的 XML 数据,然后将其写入 Stage.XmlDataTable - XmlData 列。
提前致谢大卫
您可以使用 Copy data
activity 来源中的附加列添加参数。
当您在映射中导入架构时,您可以看到在源中添加了额外的列。
有关 adding additional columns during the copy 的更多详细信息,请参阅此 MS 文档。
我有一个问题,希望论坛里的人能在这里提供帮助。我可以通过复制数据 Activity 从 Soap API 调用中提取数据到 SQL 服务器 table(实际上是 xml 数据类型字段)。 运行 这个过程的管道是元数据驱动的,那么我如何在同一个 SQL 服务器 table 中为同一个 运行 写入其他参数?我正在使用复制数据 Activity 将 XML 数据加载到 SQL 服务器 table 但在映射选项卡中我无法 select 其他参数以便将它们指向其他 SQL table 列。
此外,我正在使用 ForEach Activity 以便复制数据 Activity 迭代 SQL 服务器 table 上一列的多个值。
如有任何建议,我将不胜感激。
谢谢 大卫
感谢您的关注,我将尝试更明确地处理这张图片:希望这能澄清一点。鉴于当前的情况,我如何将 StoreId 和 CustomerNumber 参数传递给 table Stage.XmlDataTable?
考虑到映射步骤,我只能映射来自当前 API 调用的 XML 数据,然后将其写入 Stage.XmlDataTable - XmlData 列。
提前致谢大卫
您可以使用 Copy data
activity 来源中的附加列添加参数。
当您在映射中导入架构时,您可以看到在源中添加了额外的列。
有关 adding additional columns during the copy 的更多详细信息,请参阅此 MS 文档。