0

Gremlin 是否直接集成到 azure databricks notebook 中?

我有一张 cosmosDb 的图表,我想运行一些 gremlin 查询。例如

g.V().hasLabel('x').out('y').out('z')

我从 azure 门户运行查询,但对于大量数据,它会抛出

["请求率大"]

切换到 Azure databricks,我创建了一个集群,添加了“azure-cosmosdb-spark”库,并且从 python 笔记本中,a 只能运行 sql 查询,如“SELECT * FROM c”

我试过使用 spark-gremlin 和 hadoop-gremlin 库,但我现在唯一能看到的方法是将我的所有节点和边加载到一个数据帧(一个标签一个标签)中,然后将其更改为 graphFrame,然后,在我在这里重建图表之后,我可以进行一些遍历查询,但 Gremlin 还不能。(并且拥有数百万个节点和边缘,我不知道这对我有多大帮助)。

我想知道是否支持从 cosmosDb 上的笔记本直接进行 gremlin 查询,或者至少将图形直接迁移到 dataFrame 中?

4

1 回答 1

0

这看起来像您需要的:https ://link.medium.com/zkaW4VIVQT

虽然这篇文章是关于写入 CosmosDB,但我认为这些方法可以应用于阅读。

于 2019-01-28T18:58:47.263 回答