nebula-importer 导入csv报错

执行 REBUILD TAG INDEX 索引名,match (n:Industry) return n数据出来了,但只有10条,这是为什么?

执行 REBUILD TAG INDEX 索引名,match (n:Industry) return n数据出来了,但只有10条,这是为什么?

插入数据后,在nebula graph studio中添加索引,执行match (n:Industry) return count(n)为0,rebuild命令怎么写?

参考文档哈,上边提供了链接

如果 rebuild job 是 finished,说明只插入了10条,您数据是多少条呢?

6千多条

问题解决了,# 读取数据的行数限制。 limit: 10,把limit:10000000,就行了。

1 个赞

dge 不存在是 edge 的这个schema 不存在,导入报错,afterPeriod: 15s
preStop:
# 配置断开Nebula Graph服务器连接之前执行的一些操作。
commands: USE inc_local;

加这个就解决了

CSV文件相关设置。

files:
# 数据文件的存放路径,如果使用相对路径,则会将路径和当前配置文件的目录拼接。本示例第一个数据文件为点的数据。

  • path: ./Industry.csv 这个地方能不能不写死,能不能想办法把这个文件名传过来?

您的场景是什么?您是通过可编程的方式调用 importer 导入很多 csv文件 也可以考虑在外部这么做:

  • yaml 里写一个 to_be_imported.csv
  • 外部脚本(shell/ python etc…) 在每执行针对一个 csv 文件 Industry_0.csv 之前,做一个软连接比如: ln -s Industry_0.csv to_be_imported.csv
  • 外部脚本调用 importer 导入,导入完成删除软链接
  • 继续下一个文件…

如果不能满足的话,您可以描述一下去 github issue 描述您的场景,提需求。

可编程的方式调用 importer 导入很多 csv文件

该话题在最后一个回复创建后7天后自动关闭。不再允许新的回复。