美文网首页
hive基本操作之二

hive基本操作之二

作者: 点典 | 来源:发表于2018-01-05 17:28 被阅读0次

1.查找数据到本地

       insert overwrite local directory '/home/mydir/mydir' select ....

2.增加动态分区

      set hive.exec.hynamic.partition=true;   -- 开启动态分区

      set hive.exec.dynamic.partition.mode=nonstrict;  -- 设置为非严格模式

       注:这个属性默认是strict,即限制模式,strict是避免全分区字段是动态的,必须至少一个分区字段是指定有值即静态的,且必须放在最前面。设置为nonstrict之后所有的分区都可以是动态的了。

       set hive.exec.max.dynamic.partitions.pernode=10000;   --默认100,这个属性表示每个节点生成动态分区的最大个数

        set hive.exec.max.dynamic.partitions=100000;    --这个属性表示一个DML操作可以创建的最大动态分区数,默认是1000

      set hive.exec.max.created.files=150000 ;    -- 这个属性表示一个DML操作可以创建的最大文件数,默认是10000

3.explain查看hql执行的stage分布与抽象语法树

相关文章

  • hive基本操作之二

    1.查找数据到本地 insert overwrite local directory '/home/mydir/...

  • HIVE

    基本操作 hive进入hive模式 exit; 退出hive模式 展示正则匹配表名hive> use ad_s...

  • Hive之同比环比的计算

    Hive系列文章 Hive表的基本操作[http://www.ikeguang.com/?p=1657] Hive...

  • Hive sql常见操作

    基本sql操作 hive表操作 分区操作 Hive内置函数 (1)数学函数 常用的数学函数都有:round、flo...

  • Hive 基本操作

    准备工作 1.检查各项服务是否已正常启动 [x] hdfs启动【start-dfs.sh】 [x] yarn启动【...

  • Hive 基本操作

    数据库基本操作 ( 和MySQL脚本相似 ): 创建删除库操作 创建删除表操作 hive 特点 Hive不支持修改...

  • Hive基本操作

    在所有操作前先启动hdfs、yarn、historyserver。 hive操作 启动hivebin/hive 创...

  • Hive基本操作

    参考:hive 表的常用操作Hive基本操作 1 Thrift Server Thrift 支持多种语言之间的RP...

  • Hive基本操作

    1.使用SQL文件创建一张表: hive -f create_table 2.将外部数据加载到一张表里面: LOA...

  • hive 基本操作

    hive添加表 hive的命令就是mysql的命令. 创建数据库 创建表 把数据文件put到表在hdfs中的目录下...

网友评论

      本文标题:hive基本操作之二

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