首页 > 解决方案 > 创建没有 ROW FORMATTED 逗号分隔列的配置单元表

问题描述

我有一个.CSV逗号分隔的文件

c1,c2,c3,c4
d1,d2,d3,d4

我的要求是创建一个外部配置单元表,该表具有一个名为 item 的字段,并且包含我的 CSV 文件的每一行,而不管逗号分隔的列如何。

我必须使用的创建表的配置单元查询是什么?

标签: hive

解决方案


创建 hive 表而不指定行格式,并且 hive 默认为cntrl+A(^A)分隔符。

  • 由于您的数据以逗号分隔,因此所有数据都将由single field name.

Example:

create external table i(item string) location '<your_directory_path>';

这里item field将有所有的数据!


推荐阅读