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

问题描述 投票:0回答:1

我有两个表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)
ssis ssis-2012 ssis-2008 msbi
1个回答
0
投票

在变量中构建整个查询

select * from <variablename>

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

© www.soinside.com 2019 - 2024. All rights reserved.