需要处理并加载到配置单元中的自定义分隔符

gab6jxml  于 2021-05-30  发布在  Hadoop
关注(0)|答案(1)|浏览(265)

我有一个以|~分隔的日志文件,而且这些值用双引号括起来。我尝试使用以下命令将文件加载到配置单元中。但我没有成功。
创建外部表audit_detail(event_id string,detail_id smallint,server_cuid string,detail_type_id smallint,detail_text string,start_timestamp date default sysdate)行格式分隔字段,以“| ~”location“/user/audit_detail”结尾;
除了hive-udf之外,还有其他方法可以实现这一点吗?
谢谢

s3fp2yjn

s3fp2yjn1#

您使用的分隔符是多字符分隔符,直到版本0.13才受支持。这可能是你犯错误的原因。
请参阅:如何在配置单元中执行双分隔符(| |)?

相关问题