如何从CSV文件的标题创建外部配置单元表

时间:2016-05-25 21:28:03

标签: hadoop mapreduce hive

我有一个带有标题的CSV文件,如下所示。

Column1,Column2,... Column150

data1,data2,.... data150

我有大约150列并且要创建一个配置单元表我需要提供标题中的所有列名称,并且需要使用skip.header.line.count = 1跳过标题

这里我正在跳过标题而不是用它来创建表格。

  

创建外部表EMPLOYEES   (

     

column1 STRING,

     

column2 STRING,....

     

column150 STRING)

     

位置'路径'

     

TBLPROPERTIES(“skip.header.line.count”=“1”)

无论如何,我可以使用默认数据类型为STRING的标头中指定的列名创建一个表吗?

我知道我可以复制标题并填充创建查询。
但我只是想知道是否可以在hive中指定一个属性来从标题中加载列名。

提前致谢。

0 个答案:

没有答案