hive mysql 不兼容_hive不支持跳行写入

并不是,mysql配b hive配b,由于在hive中b不是第一个字段,mysql中b字段值被映射到hive中的第一个字段a

这个我测试过,确实是这样的,

writer的json如下:

"writer": {

"parameter": {

"compress": "",

"writeMode": "append",

"maxFileSize": 1073741824,

"fieldDelimiter": "�",

"partitionType": "DAY",

"password": "******",

"tablesColumn": "{"test_zxx_1":[{"type":"int","key":"a2"}]}", //这里的a2即为b字段

"partition": "pt",

"hadoopConfig": { },

"jdbcUrl": "jdbc:hive2://10.58.56.81:10000/default;123=123;12354455=345345",

"defaultFS": "hdfs://test81",

"fileType": "text",

"username": "root",

"charsetName": "UTF-8"

},

"name": "hivewriter"

}

我现在使用的是1.8版本的,是不是现在的版本解决了这个问题?如果是,方便发下issue链接?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值