hive中没有定义专门的数据格式,数据格式由用户指定,用户指定数据格式需要三个属性:
列分隔符,行分隔符,以及读取文件的方法
hive建表时,会根据导入的数据格式来指定字段分隔符和列分隔符
hive建表时,字段间的分隔符是逗号的话, 造数据时控制符仍然用逗号不变
hive建表时,字段间的分隔符是 , 造数据时控制符是tab键
hive建表时,字段间分割符是 01, 造数据时是ctrl+v然后再ctrl+a表示(^A)
^B array,struct的元素间的分隔符,map的键值对与键值对间的分隔符 02
^C map中的键与值值间的分隔符 03