2

我有各种数据位于各种数据源中,如 Json、各种 api 等。现在需要整理所有这些数据并将其推送到 cayley 图数据库中。这最终将作为聊天机器人框架的输入。我目前不知道如何整理现有数据并将其推送到 cayley 图形 n 检索 cayley 图形数据库。需要帮助……在此先感谢

4

1 回答 1

1

不幸的是,Cayley 无法直接导入 JSON 数据。

主要原因是它无法知道 JSON 中的哪些值是节点 ID,哪些是常规字符串值。

但是,它支持JSON-LD格式,这与常规 JSON 相同,但包含一些额外的注释。这些注释有助于解决我提到的不确定性。

我建议先检查 JSON-LD Playground示例,然后检查schema.org以获取知名对象类型的列表。请注意,也可以定义自己的类型。有关详细信息,请参阅 JSON-LD 文档。

最后一步是使用 Cayley 的HTTP API v2导入数据。确保传递正确的Content-Type标头,或使用支持 JSON-LD 的 Cayley 客户端。

于 2019-08-13T18:43:47.980 回答