1

我刚开始使用 TigerGraph,我在导入示例中看到边文件:friendship.csv 与顶点文件:person.csv 是分开的。

这是否意味着如果我有我需要的 10 种边缘类型,或者最好有 10 个不同的 csv 文件,每个文件用于特定的边缘类型?

4

1 回答 1

1

通常更容易,但不必为边缘设置单独的文件。

对于边缘是一对一的关系,您可以使用相同的文件来处理数据和关系。

'Person' 是具有属性'name' 的顶点的示例。'friend' 是连接两个 'Person' 的边:

个人编号 姓名 朋友
人_1 账单 人_7
人_2 起诉 人_9
人_3 人_8

如果您的关系是一对多的,则为每个关系创建一个单独的文件以防止数据重复可能是有意义的。例如,您可以使用具有重复的单个文件,如下所示:

个人编号 姓名 朋友
人_1 账单 人_7
人_1 账单 人_6
人_2 起诉 人_9
人_2 起诉 人_5

或者像这里这样的单独的数据和边缘文件:

数据:

个人编号 姓名
人_1 账单
人_2 起诉
人_3

边缘:

个人编号 朋友
人_1 人_7
人_1 人_6
人_2 人_9
人_2 人_5
于 2021-11-11T16:28:39.507 回答