Hive 创建没有行格式的逗号分隔列的配置单元表

Hive 创建没有行格式的逗号分隔列的配置单元表,hive,Hive,我有一个.CSV逗号分隔的文件 c1,c2,c3,c4 d1,d2,d3,d4 我的要求是创建一个外部配置单元表,该表有一个名为item的字段,并包含CSV文件的每一行,而不考虑逗号分隔的列 我必须使用的创建表的配置单元查询是什么?在不指定行格式的情况下创建配置单元表,配置单元默认为cntrl+A(^A)分隔符 由于数据以逗号分隔,因此所有数据都将由单个字段名读取 示例: create external table i(item string) location '<your_dir

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

c1,c2,c3,c4
d1,d2,d3,d4
我的要求是创建一个外部配置单元表,该表有一个名为item的字段,并包含CSV文件的每一行,而不考虑逗号分隔的列


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

在不指定行格式的情况下创建配置单元表,配置单元默认为
cntrl+A(^A)
分隔符

  • 由于数据以逗号分隔,因此所有数据都将由
    单个字段名
    读取
示例:

create external table i(item string) location '<your_directory_path>';
创建外部表i(项目字符串)位置“”;
此处
项目字段将包含所有数据