能否设置本体的多个属性作为本体的识别id?实现多批次导入同一数据的数据融合

实际操作存在导入原始数据属性值不完整的问题,不同批次导入同一数据可能使用不同的属性值作为唯一识别id。比如同一个点,第一次导入“李四”这个点只有属性值身份证号作为唯一识别id,第二次导入的数据“李四”只有护照号属性值作为唯一id,第三次导入李四既有护照号又有身份证号,如何把这三个点融合成一个点?哪位大神能提供一个好的解决办法?

:thinking: 我觉得你可以人工处理下,增加一个字段,加多个属性值合并在一起,然后指定新字段为 vid,即全图唯一的点标识。

这是oneid的场景,如果有其他的关联关系的话,可以考虑用图的联通分量算法来计算。

1 个赞

您好,nebula有现成可用的联通分量算法吗?

https://github.com/vesoft-inc/nebula-algorithm/blob/master/README-CN.md

看下这个

此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。