有什么方法可以将数据直接以json或csv格式加载到cosmos db gremlin api吗?

时间:2019-05-23 08:27:10

标签: azure azure-cosmosdb-gremlinapi

我已经设置了cosmos db gremlin api,并通过添加节点和属性并一一添加边来手动创建了图形。无论如何,是否像在cosmos db sql-api中一样,将数据一次直接以json或csv格式加载到cosmos gremlin中?请帮助我

1 个答案:

答案 0 :(得分:0)

  

是否有将数据一次性直接加载到波斯菊的过程中   像我们在cosmos db sql-api中一样的json或csv格式?

显然,根据此document,目前,Gremlin API帐户不支持数据迁移工具。

但是,您可以考虑使用graph BulkExecutor .NET library在Azure Cosmos DB Gremlin API中执行批量操作。有示例应用程序here

您可以在其中使用生成循环,也可以加载自己的json文件。


更新:

尝试找到这样的直接解决方案,但是没有运气。据我所知,也许您可​​以采用以下解决方案:

第一步,使用Azure Data Factory将数据从蔚蓝数据湖作为json文件传输到蔚蓝blob存储中。

第二步,仍然需要使用.net bulk SDK加载json文件。


Updates2:

@JemimaJeyakumar我查看了此链接。这就是我在更新答案中提到的方式:Azure Data Factory。但是,恐怕ADF不支持cosmos db graph API。

enter image description here