我已经设置了 cosmos db gremlin api,并通过添加节点和属性并一一添加边来手动创建图形。有没有像我们在 cosmos db sql-api 中那样直接以 json 或 csv 格式将数据加载到 cosmos gremlin 中?请在这件事上给予我帮助
问问题
1484 次
1 回答
1
有没有像我们在 cosmos db sql-api 中那样直接以 json 或 csv 格式将数据加载到 cosmos gremlin 中?
显然,根据此文档,数据迁移工具目前不支持 Gremlin API 帐户的导入工具。
但是,您可以考虑使用图形 BulkExecutor .NET 库在 Azure Cosmos DB Gremlin API 中执行批量操作。这里有示例应用程序。
您可以在其中使用生成循环或加载您自己的 json 文件。
更新:
尝试找到这样的直接解决方案,但没有运气。据我所知,也许您可以采用以下解决方案:
第一步,使用Azure 数据工厂将数据从 azure 数据湖以 json 文件的形式传输到 azure blob 存储中。
第二步,仍然需要使用 .net bulk SDK 加载 json 文件。
更新2:
@JemimaJeyakumar 我查看了此链接。这就是我在更新答案中提到的方式:Azure 数据工厂。但恐怕 ADF 不支持 cosmos db graph api。
于 2019-05-23T09:23:52.710 回答