简体   繁体   English

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

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

I keep getting this error ( Referenced external data source "MyAzureBlobStorage" not found. ) when loading csv from blob to Azure SQL.将 csv 从 blob 加载到 Azure SQL 时,我不断收到此错误(未找到引用的外部数据源“MyAzureBlobStorage”。 )。 I am following this example and I set my blob to be public but the following just does not work:我正在关注这个示例,并将我的 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');

Any ideas what I am missing here?任何想法我在这里缺少什么?

If you want to bulk insert from Azure blob, please refer to following script如果要从 Azure blob 批量插入,请参考以下脚本

  1. my csv file我的 csv 文件
1,Peter,Jackson,pjackson@hotmail.com
2,Jason,Smith,jsmith@gmail.com
3,Joe,Raasi,jraasi@hotmail.com
  1. script脚本
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.

相关问题 有没有办法从本地 Azure Blob 存储批量插入? - Is there a way BULK INSERT from local Azure Blob Storage? 将 json 从 Azure Blob 存储批量上传到 Azure SQL db 时出错 - Error when bulk uploading json to Azure SQL db from Azure Blob Storage 将 CSV 从 Blob 存储批量加载到 SQL 数据库 - Bulk Loading CSV From Blob Storage to SQL Database SQL Server批量插入失败 - SQL Server Bulk Insert Failure 使用 Blob 存储作为数据源对 SQL On-Demand 中的数据进行分区 - Partitioning Data in SQL On-Demand with Blob Storage as Data Source 将Azure Blob存储中的Excel导入到Sql Server时出现数据截断问题 - Data Truncation issue while importing excel from Azure Blob storage to Sql Server 如何从Azure数据工厂中的azure blob存储中获取某些数据,并将目标作为SQL数据库执行复制活动? - How to get just certain data from azure blob storage in Azure Data Factory performing copy activity with destination as SQL database? 使用 ADF 从 Blob 存储到 SQL 服务器获取 CSV 数据 - Get CSV Data from Blob Storage to SQL server Using ADF SQL Azure-创建外部数据源:位置作为参数? - SQL Azure - Create External Data Source: Location as a Parameter? 限制直接访问Azure sql外部数据源 - Restricting direct access to Azure sql external data source
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM