2017-11-18 291 views
2

我有200多个MSSQL表,并且希望将数据传输到Azure Data Lake Storage。 我认为的一种方法是对动态数据流使用SSIS,即创建表名变量,并对表名和每个表运行数据流执行foreach循环。然而,这种方法似乎是错误的,虽然文件是在Data Lake存储中创建的,并且正确的方案数据不会由于错误的映射而被传输。 是否有任何通用的方式来创建一个动态数据流并传输大量的表数据?SSIS复制多个表

+1

添加azure-data-factory标记以查看ADF是否可以提供帮助。 –

+0

为元数据库中的每个表添加元数据。创建处理传输的自动存储过程。然后在SQL作业代理中执行它。 – plaidDK

回答