hadoop - 从文件创建HCatalog模式

标签 hadoop hive hcatalog

我有一个包含约一千个不同列的csv文件,我希望将其制作为Hive表和HCatalog模式,而无需分别键入每个字段。如果可以的话,有人可以指出正确的方向,谢谢。

最佳答案

我更喜欢使用Java程序解决此问题。请确保CSV文件 header 是配置单元或hcatalog表的必需列... Java随附CSVReader,它可以读取CSV文件的 header 。将这些 header 添加到数组列表中。可以使用JDbc或Webhcat在hive和hcatalog上创建表。对于jdbc,在添加表列的同时迭代列表。 webhcat也可以采用相同的方法。

关于hadoop - 从文件创建HCatalog模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22627902/

相关文章:

scala - 我想将 Hive 中所有现有的 UDTF 转换为 Scala 函数并从 Spark SQL 使用它

java - Hadoop中的getJobStatus错误

json - 推特情绪分析

hadoop - Hive 与 HBase 相比如何?

ubuntu - 无法在 Ambari 服务器中添加主机

hadoop - 如何在hadoop中将对象保存在数组中

hadoop - 配置单元无法获取阻止

c# - 无法在HDInsight的非默认容器中的Hive表上远程运行查询

java - pig 和HCatalog

hadoop - hcatalog 与 mapreduce