使用导入工具galaxybase-load导入数据时需要用到mapping.json文件,如果mapping.json文件中hasHeader字段的值为false,那么alias字段的值应该怎么配置?

空气格红薯饼 2023-04-17 09:51:38

使用导入工具galaxybase-load导入数据时需要用到mapping.json文件,如果mapping.json文件中hasHeader字段的值为false,那么alias字段的值应该怎么配置?

...全文
28 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
创邻科技 2023-04-17
  • 打赏
  • 举报
回复

alias字段需要填写图模型中点边类型的属性名称。alias与hasHeader没有相关性,他们表达的含义与对象不同。
alias与columnName/columnIndex字段有关,即通过columnName/columnIndex字段指定数据源的列会被导入到alias指定的属性中。
hasHeader表示“是否具有表头”,如果该字段值为“true”则第一行将作为表头不被导入。hasHeader仅在csv、socket、hdfs csv数据源类型支持填写,这些数据源都是通过columnIndex指定列的。不需要填写hasHeader的数据源类型jdbc、hdfs parquet等,这些数据源是通过columnName指定列的。因此不存在hasHeader和columnName同时需要设置的数据源。

7

社区成员

发帖
与我相关
我的任务
社区描述
Galaxybase原生分布式高性能图数据库相关技术讨论区
数据库知识图谱 技术论坛(原bbs)
社区管理员
  • 创邻科技
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧