hive编程指南--employees表数据定义
2016-01-09 20:38
253 查看
hive编程指南中有个employees表,默认的分隔符比較繁杂,编辑起来不太方便(普通编辑器编辑的控制字符^A等被当成字符串处理了,没有起到分隔符的作用)。
收集的解决方式例如以下:
http://www.myexception.cn/software-architecture-design/1351552.html
/article/3635658.html
切记,简单的文本编辑器编辑例如以下的内容,分隔符是没被识别的,^A^B^C都会被当成字符串处理。在hive中导入数据会识别不出分隔符。导致一些字段显示null
John Doe^A100000.0^AMary Smith^BTodd Jones^AFederal Taxes^C.2^BStateTaxes^C.05^BInsurance^C.1^A1 Michigan Ave.^BChicago^BIL^B60600
Mary Smith^A80000.0^ABill King^AFederal Taxes^C.2^BState Taxes^C.05^BInsurance^C.1^A100 Ontario St.^BChicago^BIL^B60601
Todd Jones^A70000.0^AFederalTaxes^C.15^BState Taxes^C.03^BInsurance^C.1^A200 Chicago Ave.^BOak Park^BIL^B60700
Bill King^A60000.0^AFederal Taxes^C.15^BState Taxes^C.03^BInsurance^C.1^A300 Obscure Dr.^BObscuria^BIL^B60100
收集的解决方式例如以下:
http://www.myexception.cn/software-architecture-design/1351552.html
/article/3635658.html
切记,简单的文本编辑器编辑例如以下的内容,分隔符是没被识别的,^A^B^C都会被当成字符串处理。在hive中导入数据会识别不出分隔符。导致一些字段显示null
John Doe^A100000.0^AMary Smith^BTodd Jones^AFederal Taxes^C.2^BStateTaxes^C.05^BInsurance^C.1^A1 Michigan Ave.^BChicago^BIL^B60600
Mary Smith^A80000.0^ABill King^AFederal Taxes^C.2^BState Taxes^C.05^BInsurance^C.1^A100 Ontario St.^BChicago^BIL^B60601
Todd Jones^A70000.0^AFederalTaxes^C.15^BState Taxes^C.03^BInsurance^C.1^A200 Chicago Ave.^BOak Park^BIL^B60700
Bill King^A60000.0^AFederal Taxes^C.15^BState Taxes^C.03^BInsurance^C.1^A300 Obscure Dr.^BObscuria^BIL^B60100
相关文章推荐
- 各种加载效果,适合做加载loading动画效果 Eclipse版
- struts2工作原理(转载)
- 在 NetBeans IDE 中调试 PHP 源代码
- Python修改当前工作目录
- java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState解决?
- SMO推导和代码-记录毕业论文4
- java表 ADT
- lua里面求int数组的union,diff,inter,distinct 方法实现
- C++学习之Pair
- Java输入流输出流详解
- 一起talk C栗子吧(第九十四回:C语言实例--SystemV IPC结构概述)
- Java设计模式(Design Patterns In Java)读书摘要 第1部分接口型模式——第2章 接口型模式介绍
- java实现图片转化为字节流,字节流还原成图片
- leetcode之Partition List
- Java 中的静态变量
- Java读取十六进制数转化为图片
- git/github 笔记
- java入门学习(一)
- 浮点数精确到小数点后一位(java)
- 每天学习十分钟12之Java学习笔记