如何将数据从数据库中的所有表传输到天蓝色的数据湖目的地?

时间:2018-09-28 05:11:07

标签: ssis ssis-2012 ssis-2008 msbi

我有两个表tbl1和tbl2。我想创建一个包,该包将从tbl1和tbl2中读取数据,并将数据作为两个文件tbl1.txt and tbl2.txt传输到Azure数据湖。

我所做的是对查询进行created Execute SQL task select name from sys.tables,它将返回表名并遍历该结果并将其存储到存储变量中。但是Oledb Source不接受

这样的查询
select * from @[user::tablName] (a variable which has a table name)

1 个答案:

答案 0 :(得分:0)

在变量中构建整个查询

select * from <variablename>

然后使用select query from variable选项来获取数据。