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

Is there any way to load data directly into json or csv format to cosmos db gremlin api?

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

Is there anyway to load the data once into cosmos gremlin directly in the json or csv format like we do it in cosmos db sql-api?

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

但是,您可以考虑使用 graph BulkExecutor .NET library to perform bulk operations in Azure Cosmos DB Gremlin API.There is sample application here

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


更新:

尝试找到这样的直接解决方案但没有luck.As我知道,也许你可以采用以下解决方案:

第一步,使用 Azure Data Factory.

将数据作为 json 文件从 Azure Data Lake 传输到 Azure Blob 存储中

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


更新 2:

@JemimaJeyakumar 我查看此 link.That 是我在更新 answer:Azure 数据工厂中提到的方式。但恐怕 ADF 不支持 cosmos 数据库图 api。