请问怎么把hadoop的hdfs上的txt文件里面的数据写到我建好的一张表里面?

0
已邀请:
1

MarsJ - 大数据玩家~DS 2016-06-14 回答

题主所所的表是指Hive的表吗?如果是Hive表:
首先,这个txt文件必须具有与Hive表一致的格式结构,例如,字段分隔符、字段值(如果字段值与表中对应字段的类型不符,则在表中体现的就是NULL);
其次,每一个Hive表在HDFS上都对应一个目录(有默认的,也可自己制定),将这个txt文件通过hdfs dfs -put xx.txt hdfs_dest_dir即可

 

要回复问题请先登录注册