当前位置: 首页 > news >正文

商城类网站能做响应式设计吗赣州58同城网

商城类网站能做响应式设计吗,赣州58同城网,中小企业网站建设案例,做视频网站想用家庭网络一、目的 当Hive的计算引擎是spark或mr时,发现海豚调度HQL任务的脚本并不同,mr更简洁 二、Hive的计算引擎是Spark时 (一)海豚调度脚本 #! /bin/bash source /etc/profile nowdatedate --date0 days ago "%Y%m%d" y…

一、目的

当Hive的计算引擎是spark或mr时,发现海豚调度HQL任务的脚本并不同,mr更简洁

二、Hive的计算引擎是Spark时

(一)海豚调度脚本

#! /bin/bash
source /etc/profile

nowdate=`date --date='0 days ago' "+%Y%m%d"`
yesdate=`date -d yesterday +%Y-%m-%d`

hive -e "
use hurys_dc_dwd;

set hive.vectorized.execution.enabled=false;
set hive.auto.convert.join=false;
set mapreduce.map.memory.mb=10150;
set mapreduce.map.java.opts=-Xmx6144m;
set mapreduce.reduce.memory.mb=10150;
set mapreduce.reduce.java.opts=-Xmx8120m;
set hive.exec.dynamic.partition.mode=nonstrict;
set hive.exec.dynamic.partition=true;
set hive.exec.parallel=true;
set hive.support.concurrency=false;
set mapreduce.map.memory.mb=4128;
set hive.vectorized.execution.enabled=false;

set hive.exec.dynamic.partition=true;
set hive.exec.dynamic.partition.mode=nonstrict;
set hive.exec.max.dynamic.partitions.pernode=1000;
set hive.exec.max.dynamic.partitions=1500;

insert  overwrite  table dwd_evaluation partition(day='$yesdate')
select device_no,
       cycle,
       lane_num,
       create_time,
       lane_no,
       volume,
       queue_len_max,
       sample_num,
       stop_avg,
       delay_avg,
       stop_rate,
       travel_dist,
       travel_time_avg
from hurys_dc_ods.ods_evaluation
where volume is not null  and   date(create_time)= '$yesdate'
group by device_no, cycle, lane_num, create_time, lane_no,
         volume, queue_len_max, sample_num, stop_avg, delay_avg, stop_rate, travel_dist, travel_time_avg
"

(二)任务流执行结果

调度执行成功,时间需要1m29s

三、Hive的计算引擎是MR时

(一)海豚调度脚本

#! /bin/bash
source /etc/profile

nowdate=`date --date='0 days ago' "+%Y%m%d"`
yesdate=`date -d yesterday +%Y-%m-%d`

hive -e "
use hurys_dc_dwd;

set hive.exec.dynamic.partition=true;
set hive.exec.dynamic.partition.mode=nonstrict;
set hive.exec.max.dynamic.partitions.pernode=1000;
set hive.exec.max.dynamic.partitions=1500;

insert  overwrite  table dwd_evaluation partition(day='$yesdate')
select device_no,
       cycle,
       lane_num,
       create_time,
       lane_no,
       volume,
       queue_len_max,
       sample_num,
       stop_avg,
       delay_avg,
       stop_rate,
       travel_dist,
       travel_time_avg
from hurys_dc_ods.ods_evaluation
where volume is not null  and   date(create_time)= '$yesdate'
group by device_no, cycle, lane_num, create_time, lane_no,
         volume, queue_len_max, sample_num, stop_avg, delay_avg, stop_rate, travel_dist, travel_time_avg
"

(二)任务流执行结果

调度执行成功,时间需要1m3s

四、脚本区别

计算引擎为spark时,脚本比计算引擎为mr多,而且spark运行速度比mr慢

set hive.vectorized.execution.enabled=false;
set hive.auto.convert.join=false;
set mapreduce.map.memory.mb=10150;
set mapreduce.map.java.opts=-Xmx6144m;
set mapreduce.reduce.memory.mb=10150;
set mapreduce.reduce.java.opts=-Xmx8120m;
set hive.exec.dynamic.partition.mode=nonstrict;
set hive.exec.dynamic.partition=true;
set hive.exec.parallel=true;
set hive.support.concurrency=false;
set mapreduce.map.memory.mb=4128;
set hive.vectorized.execution.enabled=false;

mr为计算引擎时任务流脚本不能添加上面这些优化语句,不然会报错

在海豚调度HiveSQL任务流,推荐使用mr作为Hive的计算引擎。

不仅不需要安装spark,而且脚本简洁、任务执行速度快!

http://www.yayakq.cn/news/55226/

相关文章:

  • 专业的建站公司都具备什么条件高权重外链
  • 泰安网站制作电话百度技术培训中心
  • iis5.1 新建网站ftp如何上传网站
  • 潍坊模板建站定制wordpress英文版安装教程
  • wordpress企业站手机客户端wordpress网站中英文切换
  • php除了做网站还能做什么秒收录的网站
  • 重庆市有网站设计维护学校网站建站
  • 哪里有做效果图的网站国外做饮用来源的网站
  • 如何做网站广告图片口碑好的武进网站建设
  • 网络工程专业是做什么工作的wordpress中文网站优化
  • ps切图做网站艺考培训学校
  • 上海网站建设服务多少钱搬瓦工wordpress安装
  • 规模以上工业企业主营业务收入seo排名点击
  • 用dw制作影视网站怎样做网站制作平台
  • 网站服务器++免费热搜榜百度
  • 网站支付页面设计湖南湘信建设工程有限公司网站
  • 太原免费静态网站制作比较好的网络推广平台
  • 齐全的网站建设c2750服务器做网站行吗
  • 威联通怎么建设网站营销型网站的推广方法
  • 消防器材网站建设背景重庆seo快速优化软件
  • 企业开源网站程序大型网站注意哪些
  • 建微网站需要购买官网主机吗网站维护的基本概念
  • 坑梓做网站公司怎么样阿里建设网站
  • 企业网站建设案例网站竞争对手分析
  • 设计什么网站简单中天建设集团坑人吗
  • 网站怎么做优化做网站内页图片尺寸
  • 建怎么网站比较赚钱企业网页设计费用
  • 秦皇岛的网站建设公司手机网站设计字体大小
  • php网站开发总结万户网络
  • wordpress访问网站很慢个人网站如何做推广