zoukankan      html  css  js  c++  java
  • hive指定hadoop执行队列

    指定队列的命令:

    有三种:

    set mapred.job.queue.name=queue3;
    SET mapreduce.job.queuename=queue3;
    set mapred.queue.names=queue3;
    

    老版本一般 mapred开头
    新版本是mapreduce开头
    老版本对应的新版本参数可以查出来

    队列自己设定,

    测试时注意

    select * from tb 不会产生map reduce,只是加载后直接展示cat。
    要想启动MR工程,必须指定列名:
        select  item1 from tb
    就可以产生MR了
    

    实例代码:

    set mapred.queue.names=queue3;
    select advertiser_id,crt_id,a.media,city,price, b.media_id, b.ratio
    from tb_pmp_report_log_count a 
    left join mapping_tb_4_media_with_ratio b on (a.media = b.media)
    
  • 相关阅读:
    2014第5周一
    2014第4周日
    2014第4周六
    underscore.js
    2014第4周四
    2014第4周三
    2014年第2周二
    POj 3126 Prime Path
    Oracle EBS 入门
    HDU1698_Just a Hook(线段树/成段更新)
  • 原文地址:https://www.cnblogs.com/cl1024cl/p/6205337.html
Copyright © 2011-2022 走看看