我试过使用ssms,但是它需要一个bacpac文件的本地临时位置。但我不想将其下载到本地,我想将单个表直接导出到azure blob存储。
tcbh2hod1#
根据我的经验,我们可以从存储在blob存储中的csv文件导入表数据。但没有找到将表数据作为csv文件直接导出到blob存储的方法。你可以考虑使用数据工厂。可以做到这一点,请参考下面的教程:使用azure数据工厂复制和转换azure sql数据库中的数据使用azure数据工厂复制和转换azure blob存储中的数据使用azure sql数据库作为源,并选择表作为数据集:源数据集:资料来源:使用blob存储作为接收器,并选择delimitedtext作为接收器格式文件:接收器数据集:Flume:运行管道,您将获得blob存储中的csv文件。同时感谢@hemant halwai为我们提供的教程。
1条答案
按热度按时间tcbh2hod1#
根据我的经验,我们可以从存储在blob存储中的csv文件导入表数据。但没有找到将表数据作为csv文件直接导出到blob存储的方法。
你可以考虑使用数据工厂。
可以做到这一点,请参考下面的教程:
使用azure数据工厂复制和转换azure sql数据库中的数据
使用azure数据工厂复制和转换azure blob存储中的数据
使用azure sql数据库作为源,并选择表作为数据集:
源数据集:
资料来源:
使用blob存储作为接收器,并选择delimitedtext作为接收器格式文件:
接收器数据集:
Flume:
运行管道,您将获得blob存储中的csv文件。
同时感谢@hemant halwai为我们提供的教程。