在Hive中导入CSV文件的方法如下:
CREATE TABLE table_name (
column1 data_type,
column2 data_type,
...
)
ROW FORMAT DELIMITED
FIELDS TERMINATED BY ','
STORED AS TEXTFILE;
在上述命令中,table_name是表的名称,column1、column2等是表的列名,data_type是列的数据类型,FIELDS TERMINATED BY ','指定了CSV文件的列分隔符为逗号。
LOAD DATA INPATH '/path/to/data.csv' INTO TABLE table_name;
在上述命令中,'/path/to/data.csv’是CSV文件的路径,table_name是目标表的名称。
SELECT * FROM table_name;
这将返回表中的所有数据。
注意:在导入CSV文件之前,需要确保Hive的表目录具有适当的权限,并且CSV文件的位置对Hive服务器可见。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: Hive中执行查询的方法是什么