赞
踩
问题: 当我们存放在表目录下的数据,其分隔符是多字节分隔符,例如:“||”,“–”等,或者数据的字段中也包含了分隔符。则Hive在解析数据文件时就会出现错误。
解决方案1:替换分隔符
使用MR程序提前将分隔符替换成单字节分隔符
解决方案2:RegexSerDE正则加载.
建表加载示例: 解决方案3:自定义InputFormat类 不推荐使用