CDH之Hue、Hive操作

版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/diyangxia/article/details/81697692

cdh全称为Cloudera’s Distribution Including Apache Hadoop

创建数据表

Sql化操作

create external table if not exists catch_plan (
user string,
date string,
name string
)
row format delimited fields terminated by '|'
location '/user/liuxunming/plan'

inner join(等值连接) 只返回两个表中联结字段相等的行

left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录

right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录

界面化操作

这里写图片描述

在数据库列表上,点击这个加号按钮就是新建数据库,要是进入数据库的表的列表界面,点击加号就是新建数据表

这里写图片描述

这个地方选择manually,意为手动的

这里写图片描述

这里主要是选择文件路径和分隔符,目前只成功用过竖线pipe和tab

这里写图片描述

添加所需字段后,点击提交即可看到成功创建一张表

这里写图片描述

关于导入的文件中编码的问题:要确保源文件的编码是正确的,比如是utf-8
vim模式下查看文件编码:

:set fileencoding

关于导入文件的格式问题:目前用的最多的是text,其次是csv和json

阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页