博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Hive动态分区
阅读量:6829 次
发布时间:2019-06-26

本文共 550 字,大约阅读时间需要 1 分钟。

1.开启支持动态分区

  set hive.exec.dynamic.partition=true; --默认为false

  set hive.exec.dynamic.partition.mode=nostrict;

2.相关参数介绍

  set hive.exec.max.dynamic.partitions.pernode;

    --每一个执行的mapreduce节点上,允许创建的动态分区数【默认100】

  set hive.exec.max.dynamic.partitions;

    --所有执行mapreduce节点上,允许创建的所有动态分区数【默认1000】

  set hive.exec.max.created.files;

    --所有的mapreduce job 允许创建文件的最大数量【默认100000】

3.加载数据

  from data11

  insert overwrite table data22 partition(age, sex)

  select id,name,age,sex,likes distribute by age,sex;

 

转载于:https://www.cnblogs.com/yszd/p/10720098.html

你可能感兴趣的文章
推荐几款好用的书签收藏夹插件-让我们可以稍后阅读
查看>>
JavaScript函数(arguments,this)的理解
查看>>
supervisor安装概述
查看>>
JQ版图片的鼠标放上效果
查看>>
avalon2.1.16发布
查看>>
编程中的那些套路——关于观察者模式
查看>>
Laravel学习笔记之Model Observer模型观察者
查看>>
css3 checked属性写导航目录
查看>>
引用传递和值传递(pass by value vs pass by reference)
查看>>
精益 React 学习指南 (Lean React)- 2.2 webpack
查看>>
献上一套今年的腾讯前端笔试题给大家瞧瞧
查看>>
如何用 Ansible 部署 Kubernetes 集群到 OpenStack
查看>>
数学美 之 判断线段相交的最简方法
查看>>
ubuntu环境下markdown转换成pdf
查看>>
Friday Q&A 2015-11-06:为什么 Swift 中的 String API 如此难用?
查看>>
用命令方式操作mysql
查看>>
iOS设备标识符获取方法
查看>>
[Leetcode] Count and Say 数个数
查看>>
【redis学习二】多php版本下phpredis扩展安装
查看>>
【产品功能】弹性网卡支持私网多IP
查看>>