【发布时间】:2014-12-21 11:26:02
【问题描述】:
我的问题陈述是我有一个 csv blob,我需要将该 blob 导入到一个 sql 表中。有没有一个实用程序可以做到这一点?
我正在考虑一种方法,首先使用 AzCopy 实用程序将 blob 复制到本地 sql server,然后使用 bcp 实用程序将该文件导入 sql 表中。这是正确的方法吗?我正在寻找将 blob 复制到 sql 表的 1 步解决方案。
【问题讨论】:
-
SQL Server 是本地还是 Azure?我目前使用 BULK INSERT 将 blob 导入到 Azure SQL 数据库的表中。设置完成后,您可以使用此语法将制表符分隔的 blob 插入表中:
BULK INSERT MyTable FROM 'container/folder/folder/file' WITH ( DATA_SOURCE = 'ds_blob',BATCHSIZE=10000,FIRSTROW=2);