【发布时间】:2014-05-03 08:19:42
【问题描述】:
我正在尝试将以下数据插入配置单元表:
John Doe^A100000.0^AMary Smith^BTodd Jones^AFederal Taxes^C.2^BState 税收^C.05^BInsurance^C.1^A1 Michigan Ave.^BChicago^BIL^B60600
玛丽·史密斯^A80000.0^A比尔·金^A联邦税^C.2^B州税^C. 05^BInsurance^C.1^A100 Ontario St.^BChicago^BIL^B60601
托德·琼斯^A70000.0^A联邦税^C.15^B州税^C.03^B保险^C. 1^A200 Chicago Ave.^博克公园^BIL^B60700
比尔金^A60000.0^A联邦税^C.15^B州税^C.03^B保险^C. 1^A300 无名博士^BObscuria^BIL^B60100
这是我正在使用的查询:
创建表员工(
名称字符串,
工资浮动,
下属阵列,
扣除MAP,
地址结构 ) 行格式分隔
由“\001”终止的字段
由“\002”终止的集合项目
由“\003”终止的映射键
以“\n”结尾的行
存储为文本文件
加载本地输入路径'/home/cloudera/a.txt';
但是所有细节都存储在一列中。谁能解释一下原因。
John Doe^A100000.0^AMary Smith^BTodd Jones^AFederal Taxes^C.2^BState NULL null null null 税收^C.05^BInsurance^C.1^A1 Michigan Ave.^BChicago^BIL^B60600 NULL null null null 玛丽·史密斯^A80000.0^A比尔·金^A联邦税^C.2^B州税^C.空 空 空 空 05^BInsurance^C.1^A100 Ontario St.^BChicago^BIL^B60601 NULL null null null 托德·琼斯^A70000.0^A联邦税^C.15^B州税^C.03^B保险^C.空 空 空 空 1^A200 Chicago Ave.^BOak Park^BIL^B60700 NULL null null null 比尔金^A60000.0^A联邦税^C.15^B州税^C.03^B保险^C.空 空 空 空 1^A300 无名博士^BObscuria^BIL^B60100 NULL null null null
【问题讨论】: