nebula2.0 使用 nebula-importer latest 导入VID类型问题

  • nebula 版本:v2rc1
  • 部署方式(分布式 / 单机 / Docker / DBaaS):分布式
  • 出问题的 Space 的创建方式:创建空间时,指明了 VID类型 INT64
  • 问题的具体描述

v2rc1 使用最新的 nebula-importer 进行导入,我的图库设定的 VID 类型是INT64,然后在导入的config.yaml里在 schema.vertex.vid 下增加了 type: int 这一项(目前没看到 nebula-importer 下的文档或者其他任何文档对这个VID type的设定有任何说明)

schema:
    type: vertex
    vertex:
        vid:
            index: 0
            function: hash
            type: int

然后在待导入的 csv header上 增加了 :VID:int
但是在进行导入时,nebula-importer 给出的提示还是没有设置VID类型,同时指定VID类型为默认的 string。


请问在config.yaml如何设置才能按照int VID类型进行导入

不知道你使用的是什么版本的 nebula-importer,可以更新最新的 master 分支试试,最近有 fix 相关的问题,具体示例可以参看对应的 example.yaml

你如果配置了 withHeader: false 那么是不需要在 csv 文件中设置表头的。正确的表头的格式是: :VID(int) 这块的文档是需要更新,感谢你的反馈。

按照样例和给出的csv header 格式已经正确解决