G6VP icon indicating copy to clipboard operation
G6VP copied to clipboard

Neo4J 引擎的 Schema 解析不正确,properties字段

Open pomelo-nwu opened this issue 3 years ago • 4 comments

  • 因为解析不正确,导致其他依赖Schema的资产,没办法正确协同,例如「筛选面板」 image

pomelo-nwu avatar Dec 22 '22 02:12 pomelo-nwu

neo4j 接口 getSchema 返回值中的 properties 是这样的,需要看下有没有别的接口可以拿到属性类型。并且发现 xlab 这份数据 schema 上的信息很少,节点数据上很多数据都没在 schema 中体现。可能是构图时的问题

Image

Yanyan-Wang avatar Jun 16 '23 10:06 Yanyan-Wang

@tyn1998 here 看下这个数据

pomelo-nwu avatar Jun 19 '23 01:06 pomelo-nwu

我对Neo4j不了解,所以问题也没看懂。实验室的Neo4j实例是 @frank-zsy 跑起来的,Frank可以看看吗?

tyn1998 avatar Jun 20 '23 00:06 tyn1998

@Yanyan-Wang 不确定信息很少是什么意思?由于 Neo4j 的动态 Schema,所以 Schema 不是预先设定好的,而是导入了哪些数据就会有哪些字段,虽然 TuGraph 的版本中预先设定了很多 Schema 的字段,但事实上两边的数据是完全一致的,如果 Neo4j 里没有的字段,TuGraph 中即便有这个 Schema 的配置也是没有相关数据的。

关于仓库和开发者的详细信息,建议是在打开页面时走 GitHub 的 API 接口做实时查询,OSS Insight 也是这个逻辑,因为这些数据并不在日志数据中。

frank-zsy avatar Jun 20 '23 06:06 frank-zsy