hive 动态分区与混合分区

Posted drjava

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hive 动态分区与混合分区相关的知识,希望对你有一定的参考价值。

使用hive分区,可以在查询的只查询对应分区的数据,避免了全表扫描。大大提升了查询速度。

 

今天我们讨论下,hive分区中的两个用法,动态分区和混合分区。

hive混合分区

  就是多级分区。在某个分区下继续创建分区。
  比如 分区 dt=2019-03-10的fruit销售表中,继续区分apple,orange,banana的销售数据。

我们经常分开统计 各种水果的销售情况,那么使用混合分区就非常合适。

    代码:

  混合分区建表语句:

 

hive动态分区:

  根据指定字段,hive自动生成分区。

 

以上是关于hive 动态分区与混合分区的主要内容,如果未能解决你的问题,请参考以下文章

Hive动态分区与静态分区,数据插入,区别

Hive分区(静态分区+动态分区)

Hive动态分区

Hive 动态分区

什么是hive的静态分区和动态分区,hive动态分区详解

Hive动态分区