如何将数据从数据库中的所有表传输到azure数据湖目的地?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将数据从数据库中的所有表传输到azure数据湖目的地?相关的知识,希望对你有一定的参考价值。
我有两个表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)
答案
在变量中构建整个查询
select * from <variablename>
然后使用select query from variable
选项获取数据。
以上是关于如何将数据从数据库中的所有表传输到azure数据湖目的地?的主要内容,如果未能解决你的问题,请参考以下文章
将 Parquet 文件从 Azure 数据湖存储帐户复制到 Synapse 数据仓库表失败
Azure 数据湖:将数据从 Blob 移动到 ADLS 时面临问题