Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/opengl/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure 使用数据流动态处理多个表_Azure_Azure Data Factory 2_Dataflow - Fatal编程技术网

Azure 使用数据流动态处理多个表

Azure 使用数据流动态处理多个表,azure,azure-data-factory-2,dataflow,Azure,Azure Data Factory 2,Dataflow,我尝试在数据工厂中使用数据流成功地将数据从一个表复制到另一个表中。现在我的场景是处理数据库中的多个表。上述示例适用于表中的一个 我试着在同一系列中阅读下一篇文章,并为每个循环创建了视图和,但现在想知道如何将输入放入数据流活动中 任何想法或任何人尝试过同样的事情 谢谢您将需要使用参数化数据集,该数据集使用数据集参数作为表名。然后,将一个字符串参数从包含表名的Foreach活动传递到该数据流活动的dataset参数中。所有这些都将通过管道完成。请提供更多细节。。。我仍然不知道如何从Foreach每个

我尝试在数据工厂中使用数据流成功地将数据从一个表复制到另一个表中。现在我的场景是处理数据库中的多个表。上述示例适用于表中的一个

我试着在同一系列中阅读下一篇文章,并为每个循环创建了视图和,但现在想知道如何将输入放入数据流活动中

任何想法或任何人尝试过同样的事情


谢谢

您将需要使用参数化数据集,该数据集使用数据集参数作为表名。然后,将一个字符串参数从包含表名的Foreach活动传递到该数据流活动的dataset参数中。所有这些都将通过管道完成。

请提供更多细节。。。我仍然不知道如何从Foreach每个活动传递字符串参数。在第2段中包含的文章链接的第8步中描述了这一点。使用foreach中的迭代器作为字符串表名,并将其传递给dataset参数中的表名。在您的例子中,只需使用数据流活动而不是示例中的复制活动。我担心我仍然无法找到一种方法来实现这一点。如何将我的所有源表映射到每个接收器表使用数据流,您可以在源和接收器转换中使用无模式数据集,或者在接收器上使用自动映射,或者使用基于规则的映射编写规则,以基于模式映射列。此视频帮助解释如何执行此操作: