Demo - 将CSV文件数据导入Hive表
更新时间: 2024-03-11 02:51:25
阅读 2415
DEMO-将CSV文件数据导入Hive表
适用模块
HIVE
具体说明
将CSV文件数据导入Hive表
使用示例
一、将Excel文件另存为UTF-8格式的CSV文件
二、在猛犸上新建一个hive表,字段类型及顺序要对应Excel文件
数据管理 - - 新建离线表 - - SQL模式:选择数据库,填入建表语句即可;或者直接在自助分析中,通过以下建表语句直接建表。
注:hive需要text存储格式,一般环境默认text,特殊修改过默认存储格式的需要指定
--创建表CSV
create table demo.test(
id int comment 'id',
name string comment 'name'
)
row format
serde 'org.apache.hadoop.hive.serde2.OpenCSVSerde'
with serdeproperties("separatorChar"=",","quoteChar"="\"","escapeChar"="\\")
三、将CSV文件上传到新建的hive表的location中
1、在数据地图中搜索该表,查看其详细信息,在存储信息中的位置信息,就是该hive表的数据文件在hdfs中的路径了。
2、到 数据管理 -- 项目文件,跳转到该路径下,将CSV文件上传上去就完成了
作者:林帅
文档反馈
以上内容对您是否有帮助?