【问题标题】:Reading CSV with Column header and loading it in hive tables读取带有列标题的 CSV 并将其加载到配置单元表中
【发布时间】:2014-02-02 17:54:36
【问题描述】:

我在文件中有列标题的 csv 文件。 例如

列 1 列 2 列 3
值1 值2 值3
值1 值2 值3
值1 值2 值3
值1 值2 值3

现在我想在内部使用此标题创建配置单元表,然后将没有标题行的整个表加载到表中。 任何人都可以建议在这种情况下应该采用什么方法。

【问题讨论】:

标签: hadoop mapreduce hive apache-pig cloudera


【解决方案1】:

你可以指定

tblproperties ("skip.header.line.count"="1");

看到这个问题(Hive External table-CSV File- Header row)

【讨论】:

    【解决方案2】:

    您应该在将数据加载到 HDFS 之前删除标题行,这里没有其他选项。

    【讨论】:

      猜你喜欢
      • 2015-05-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-21
      • 1970-01-01
      • 1970-01-01
      • 2021-09-21
      • 2021-06-03
      • 2021-09-19
      相关资源
      最近更新 更多