Cod*_*elp 8 azure azure-cosmosdb
Azure中有一个选项可以从DocumentDB导出现有的集合吗?
我只能看到一个导入选项.
Dav*_*gon 13
数据库服务本身没有内置导出选项.但是,DocumentDB团队发布的DocumentDB数据迁移工具可用,并提供导入和导出功能(导出到JSON).所有内容都记录在Azure站点的DocumentDB区域中,特别是在此处.
这不是您唯一的选择,因为您可以根据现有语言SDK或直接REST API调用编写自己的导出应用程序.
可能还有其他可用的工具,但进入这个讨论的最佳工具是偏离主题.我只是指出了数据迁移工具,因为DocumentDB团队提供了它,以及官方文档.
Pot*_*mer 11
令人惊讶的是,截至2017年中期,Azure CosmosDB(以前称为DocumentDB)似乎还没有简单的"下载数据库"和"上传数据库"类型功能.这是一个选项:
警告:下面的方法似乎不支持导出附件.如果这是你需要的东西,这可能不适合你.
使用Azure DocumentDB数据迁移工具导出和导入DocumentDB集合.
在源信息页面中:
DocumentDB为来源在连接字符串中,提供Azure门户的连接字符串.
AccountEndpoint=http://blah.documentdb.com/;AccountKey=blahblah;Database=dbname
要导出,请选择"JSON文件"作为目标,选择documentDB作为源Verify以确保您的连接正常工作.
在目标信息页面中:
JSON.Local File并输入有效路径.Prettify JSON测试: 2017-06-16针对Azure CosmosDB实例
使用Azure DocumentDB数据迁移工具导出和导入DocumentDB集合.
要导出,请选择"JSON file"作为目标,选择documentDB作为源
更新:这里有新的(更好的)版本:https://github.com/Azure/azure-documentdb-datamigrationtool
| 归档时间: |
|
| 查看次数: |
13686 次 |
| 最近记录: |