jingjiecsdn 2020-01-13 18:43 采纳率: 0%
浏览 1580

datax从hive导出数据到mysql

从MySQL导入数据到hive上是没问题的,从hive上导出数据时,提示:
[您的配置错误.]. - 列配置信息有错误. 因为您配置的任务中,源头读取字段数:1 与 目的表要写入的字段数:4 不相等. 请检查您的配置并作出修改.
下面是我的json文件:
```{
"job": {
"content": [{
"reader": {
"parameter": {
"path": "/apps/hive/warehouse/test.db/job01",
"column": ["*"],
"defaultFS": "hdfs://xxxx.xx.xx:8020",
"encoding": "utf-8",
"fieldDelimiter": "\u0001",
"fileType": "text"
},
"name": "hdfsreader"
},
"writer": {
"parameter": {
"password": "*****",
"column": ["*"],
"connection": [{
"jdbcUrl": "jdbc:mysql://xxxxx:3308/groundcherry",
"table": ["scoop_test"]
}],
"writeMode": "insert",
"username": "****"
},
"name": "mysqlwriter"
}
}],
"setting": {
"speed": {
"channel": 1
}
}
}
}

网上说是分割符的问题,使用默认的 \u0001,导入的时候可以导入进去,导出的时候就报错了,使用","号也是一样,hive上建表时指定的字段分隔符与这个是一致的,有点怀疑是不是字段分割的原因,还会有什么原因导致这种错误呢,请大家指点指点谢谢
  • 写回答

1条回答

  • zqbnqsdsmd 2020-01-16 00:16
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 LiBeAs的带隙等于0.997eV,计算阴离子的N和P
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
  • ¥15 matlab有关常微分方程的问题求解决
  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
  • ¥15 ubuntu虚拟机打包apk错误
  • ¥199 rust编程架构设计的方案 有偿
  • ¥15 回答4f系统的像差计算
  • ¥15 java如何提取出pdf里的文字?
  • ¥100 求三轴之间相互配合画圆以及直线的算法