Hive csv文件导入Hive

一、如何把csv文件导入Hive

(1) 在Hive中建立与csv相对应的表

sql 复制代码
create table if not exists tmp.tmp_wenxin_20231123
(
  redeem_code_id   string  comment  ''
)
ROW FORMAT DELIMITED
FIELDS TERMINATED BY ','
STORED AS TEXTFILE;

创建了一张名为tmp_wenxin_20231123的hive表,表中只有一个列redeem_code_id;这个表以逗号作为分隔符,并以文本文件的形式存储。

(2) 将csv文件上传到Hdfs

powershell 复制代码
hdfs dfs -put /home/sysadmin/tmp/20231123.csv /tmp

(3) 将hdfs文件上load到Hive

sql 复制代码
load data inpath '/tmp/20231123.csv' into table tmp.tmp_wenxin_20231123;
相关推荐
程序员小羊!5 小时前
数仓数据基线,在不借助平台下要怎么做?
大数据·数据仓库
Hello.Reader11 小时前
Flink SQL 的 LOAD MODULE 深度实战——加载 Hive 模块、理解模块发现与常见坑
hive·sql·flink
老徐电商数据笔记11 小时前
技术复盘第二篇:电商数据主题域划分企业级实践
大数据·数据库·数据仓库·零售·教育电商·技术面试
亲亲菱纱11 小时前
hive数仓分层
数据仓库
泰克教育官方账号15 小时前
泰涨知识 | Hadoop的IO操作——压缩/解压缩
大数据·hadoop·分布式
老徐电商数据笔记16 小时前
技术复盘第三篇:百果园新零售核心业务流程主题域划分详解
大数据·数据仓库·零售·技术面试
qq_3814549917 小时前
大数据时代的分布式基石Hadoop
hadoop
howard20051 天前
Hive实战任务 - 9.1 实现词频统计
hive·词频统计
colorknight1 天前
数据编织-异构数据存储的自动化治理
数据仓库·人工智能·数据治理·数据湖·数据科学·数据编织·自动化治理
满目山河•1 天前
二、复制三台虚拟机
hive·hadoop·hbase