无法使用数据工厂将多个BLOB提交给Synapse

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

我要使用以下结构将批量数据从BLOB存储复制到Azure Synapse:

BLOB存储:-

devpresented (Storage account)
        processedout (Container)
                Merge_user (folder)
                    > part-00000-tid-89051a4e7ca02.csv
                Sales_data (folder)
                    > part-00000-tid-5579282100a02.csv

SYNAPSE SQLDW:

SCHEMA:- PIPELINEDEMO
TABLE: Merge_user, Sales_data

使用数据工厂,我想将BLOB数据复制到Synapse数据库,如下所示:

BLOB        >>  SQLDW
Merge_user  >>  PIPELINEDEMO.Merge_user
Sales_data  >>  PIPELINEDEMO.Sales_data

下面提到的有关从SQL DB到SQL DW的文档:https://docs.microsoft.com/en-us/azure/data-factory/tutorial-bulk-copy-portal

但是,我在数据存储库中找不到BLOB源的任何内容。

任何人都可以提出建议,如何将多个BLOB文件移动到不同的表。

azure azure-storage-blobs azure-data-factory azure-blob-storage azure-synapse
1个回答
0
投票
我创建一个.csv文件,这是内容:

111,222,333, 444,555,666, 777,888,999,

我将此上传到我的存储帐户,然后将该.csv文件设置为复制活动的源。

enter image description here

之后,我在天蓝色突触中创建一个表,并将其设置为复制活动的接收器:

create table testbowman4(Prop_0 int, Prop_1 int, Prop_2 int)

enter image description here

最后,触发该管道,您将发现表中的数据:

enter image description here

您可以创建多个类似的复制活动,并且每个复制活动都执行从blob到天蓝色突触的复制操作。

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