繁体   English   中英

从 blob 存储失败的 Azure SQL 批量插入:未找到引用的外部数据源“MyAzureBlobStorage”

[英]Azure SQL bulk insert from blob storage failure: Referenced external data source "MyAzureBlobStorage" not found

将 csv 从 blob 加载到 Azure SQL 时,我不断收到此错误(未找到引用的外部数据源“MyAzureBlobStorage”。 )。 我正在关注这个示例,并将我的 blob 设置为公开,但以下内容不起作用:

CREATE EXTERNAL DATA SOURCE MyAzureBlobStorage
WITH ( TYPE = BLOB_STORAGE,
          LOCATION = 'https://test.blob.core.windows.net/test'
);
BULK INSERT SubscriberQueue
FROM 'inputs.csv'
WITH (DATA_SOURCE = 'MyAzureBlobStorage', FORMAT='CSV');

任何想法我在这里缺少什么?

如果要从 Azure blob 批量插入,请参考以下脚本

  1. 我的 csv 文件
1,Peter,Jackson,pjackson@hotmail.com
2,Jason,Smith,jsmith@gmail.com
3,Joe,Raasi,jraasi@hotmail.com
  1. 脚本
create table listcustomer
(id int, 
firstname varchar(60),
lastname varchar(60), 
email varchar(60))
Go


CREATE EXTERNAL DATA SOURCE MyAzureBlobStorage
WITH ( TYPE = BLOB_STORAGE,
          LOCATION = 'https://****.blob.core.windows.net/test'
);
Go

BULK INSERT listcustomer
FROM 'mycustomers.csv'
WITH (DATA_SOURCE = 'MyAzureBlobStorage', FORMAT='CSV');
Go

select * from listcustomer;

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM