我想从Python中批量插入Azure数据库,但是我找不到它是如何完成的文档。
此页说:
下表总结了将数据移动到Azure SQL数据库的选项。
从那张桌子上链接起来一节说:
使用大容量插入SQL查询的过程的步骤类似于将数据从平面文件源移动到Azure VM上的Server的章节中介绍的步骤。
这提供了以下查询:
BULK INSERT <tablename>
FROM
'<datafilename>'
WITH
(
FirstRow=2,
FIELDTERMINATOR =',', --this should be column separator in your data
ROWTERMINATOR ='\n' --this should be the row separator in your data
)
但据推测,该数据文件必须位于某个地方,但我无法在文档中找到它确认该数据文件应该位于何处的位置。我可以创建一个csv文件并将其作为blob上传到Azure存储,但是去年没有人能回答如何从那里到SQL。
如何将插入批量插入到SQL中?
发布于 2017-01-15 22:23:43
Server CTP支持从加载的T命令.这将很快在Azure SQL数据库中使用,因此您可以使用示例中的BULK INSERT命令从Azure Blob存储中加载数据。
https://stackoverflow.com/questions/39624798
复制相似问题