Azure Cosmos DB批量导入

时间:2020-02-20 01:21:43

标签: azure azure-cosmosdb azure-cosmosdb-mongoapi

Azure cosmos db(Mongo db API)是否可以批量导入? 我想将可在json文件中使用的大型数据集集导入到Mongo DB的Azure cosmos。 我尝试使用mongoimport和Java mongo API进行导入,但是这花费了很长时间并且最终超时。

关于如何将其从我的文件直接导入到cosmos db的任何建议?

PS:https://docs.microsoft.com/en-us/azure/cosmos-db/bulk-executor-java ---说批量执行器尚不适用于cosmos的mongo db。

1 个答案:

答案 0 :(得分:3)

Bulk executor library不适用于cosmos db Mongo Api:

enter image description here

Cosmos db迁移工具也不适用于cosmos db Mongo Api:

enter image description here

作为解决方法,请先了解一下Azure数据工厂Copy Activity,该工厂支持将数据从文件传输到cosmos db Mongo api sink。源文件甚至可以来自Azure Blob StorageFile System on-premise