美文网首页
hive笔记之beeline

hive笔记之beeline

作者: 时待吾 | 来源:发表于2017-06-17 18:53 被阅读211次

    beeline 连接hive 建表 查询 聚合运算

    一般用beeline连接hive进行建表

    !connect jdbc:hive2://hadoop6:10000/db:

    输入对应的用户和密码

    !quit 退出

    进行聚合运算时 需要指定队列  查询时则不需要。

    set mapreduce.job.queuename=develop

    查看表信息:

    desc acdevice

    desc formatted acdevice

    内部表和外部表

    内部表 manager——table  外部表 external——table

    区别:

    内部表drop时会删除hdfs上的数据

    外部表drop时不会删除hdfs上的数据

    使用场景:

    内部表:hive中间表 结果表 不需要从外部(如本地文件或hdfs上load)数据的时候

    外部表:源表 需要定期将外部数据映射到表中(增量数据)

    相关文章

      网友评论

          本文标题:hive笔记之beeline

          本文链接:https://www.haomeiwen.com/subject/dpdbqxtx.html