nebula importer 导入ldbc数据时 1. 提示语法错误, 2. 提示:invalid memory address or nil pointer dereference

nebula图库:3.0
nebula importer:3.0

场景:尝试按照有表头配置说明 写了相应的配置文件(如附件)

使用这个配置文件能导入成功: nebula-ldbc-示例成功.yaml
继续添加数据源,扩充配置文件,一模一样的配置和格式,使用这一份配置文件就失败了:nebula-ldbc-失败.yaml

太奇怪了! 请指教。 谢谢~~~


nebula-ldbc-失败.yaml (5.5 KB)
nebula-ldbc-示例成功.yaml (4.0 KB)

好像是一个bug?

目前是使用附件中的配置文件,报这个错,整不活了 :sweat_smile:

nebula-ldbc-invalidMemAddress.yaml (5.5 KB)

已解决。
排查发现是分隔符不匹配。
但是报错信息太迷惑啦。

我继续往后操作

3 个赞

报错信息不清楚的,可以在repo里面提issue哦~

·关键字 - NebulaGraph Database 手册
用了关键字

这个好像是个bug?

背景:

  1. nebula标签区分大小写

场景:用nebula importer导入数据。
步骤:

  1. 配置文件.yaml里schema定义了首字母为大写的Comment 标签:
    CREATE TAG Comment(creationDate date,locationIP string,browserUsed string,content string,length int);
  2. 执行导入。导入过程中报错找不到对应的tag。

排查:
创建的tag首字母是大写的Comment, 实际写入图库的是小写的comment。导致导入过程找不到Comment,报错。

哎,你用`TAG` 试试,这个我也没注意

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