【发布时间】:2020-08-05 15:20:18
【问题描述】:
我尝试使用 SSMS,但它需要一个临时位置来存放本地的 BacPac 文件。但我不想将其下载到本地,想将单个表直接导出到 Azure Blob 存储。
【问题讨论】:
-
参考this link。可能有用
我尝试使用 SSMS,但它需要一个临时位置来存放本地的 BacPac 文件。但我不想将其下载到本地,想将单个表直接导出到 Azure Blob 存储。
【问题讨论】:
根据我的经验,我们可以从存储在 blob 存储中的 csv 文件导入表数据。但是没有找到直接将表数据作为csv文件导出到Blob Storage的方法。
你可以考虑使用Data Factory。
可以实现,请参考以下教程:
使用 Azure SQL 数据库作为 Source,并选择表作为数据集:
源数据集:
来源:
使用 Blob 存储作为 Sink,并选择 DelimitedText 作为 sink 格式文件:
汇数据集:
水槽:
运行管道,您将在 Blob Storage 中获得 csv 文件。
也感谢tutorial@Hemant Halwai 为我们提供的服务。
【讨论】: