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

四川企业品牌网站建设网站seo怎么做

四川企业品牌网站建设,网站seo怎么做,徐州网约车司机真实收入,杭州建设网站职称人才工作专题客户一共1PB数据,每天新增10T,有些表只保留3天。 需要客户提供: a.tbl_size(大小GB) a.last_mtime(最新更新时间) a.tbl_ttl(保留时间) b.last_part_dt(分区值) b.last_part_size(最新分区大小) t_day(表更新规律,t几) 因为目前…

客户一共1PB数据,每天新增10T,有些表只保留3天。

需要客户提供:

a.tbl_size(大小GB)    a.last_mtime(最新更新时间)    a.tbl_ttl(保留时间)    b.last_part_dt(分区值)    b.last_part_size(最新分区大小) t_day(表更新规律,t+几)


因为目前离全量迁移,已经过了一个月了
1、先update全部的表(去掉30天以内不保留的)
删除30天内的,90T,重迁
2、其他表删除当前最新分区(不改历史,只改最近的,所以我删除最近的)
,直接迁移update 
----检测当前最新分区脚本输出,删除最新分区,update迁移整张表

增量hdfs数据追平-CSDN博客
3、定时update-delete表,T+2分区数据。(客户自己跑T+1)

qianyi_delete_update.sh

#!/bin/bash#1.读取文件su - hadoop
#改成自己互信的票据
`kinit -kt /var/krb5kdc/emr.keytab hadoop/xx.xx.xx.107@TBDS-09XXXXXE`
#获取当天减2,T+2的时间
dt_jian_2=$(date -d "-2 days" +%Y%m%d)
echo $dt_jian_2BEELINE_CMD="beeline -u 'jdbc:hive2://xx.xx.xx.104:7001/cfc;principal=hadoop/xx.xx.xx.104@TBDS-09XXXXXE'"echo "时间$dt_jian_2-------------------------" >> /home/hadoop/qianyi_zengliang/rs.txt
while IFS= read -r table_name
dosource_path=hdfs://xx.xx.xx.7:8020/apps/hive/warehouse/bigdata.db/$table_nametarget_path=hdfs://xx.xx.xx.104:4007/apps/hive/warehouse/bigdata.db/$table_nameecho "删除表: $table_name ,开始hdfs://xx.xx.xx.104:4007/apps/hive/warehouse/bigdata.db/$table_name/dt=$dt_jian_2"hdfs dfs -rm -r hdfs://xx.xx.xx.104:4007/apps/hive/warehouse/bigdata.db/$table_name/dt=$dt_jian_2#2.distcp,update,delete迁移#手动指定分区hadoop distcp -skipcrccheck -i -strategy dynamic -bandwidth 30 -m 20  $source_path/dt=$dt_jian_2 $target_path/dt=$dt_jian_2#修复分区$BEELINE_CMD -e "MSCK REPAIR TABLE $table_name;"if [ $? -eq 0 ]; thenecho "Successfully repaired partitions for table: $table_name"elseecho "Failed to repair partitions for table: $table_name"fi    echo "完成$source_path到$target_path的t-2的更新,$dt_jian_2" >> /home/hadoop/qianyi_zengliang/rs.txt
done < "$1"

b_input_table.txt

ods_xxx

dwd_xxx

crontab -e

46 12 * * * source /etc/profile && nohup sh /home/hadoop/qianyi_zengliang/qianyi_delete_update.sh /home/hadoop/qianyi_zengliang/b_input_table.txt > /home/hadoop/qianyi_z

engliang/b.log 2>&1 &

4、最后建表补数1241张
补数没有分区的,以及分区不是dt的(1T)

http://www.dtcms.com/wzjs/363085.html

相关文章:

  • 手机网站如何更改营销培训课程内容
  • 做网站用到什么软件如何在百度上推广业务
  • 手机网站建立济南网站推广
  • 那个网站学做披萨比较好四川省最新疫情情况
  • 动态网站的实现过程百度小说
  • 河南省建设厅网站103sem推广
  • 用asp.net做网站百度seo公司
  • 帮别人做钓鱼网站吗网站排名首页
  • 住房城乡建设部 网站在线域名查询网站
  • 网站中查看熊掌号怎么做的steam交易链接是什么
  • 做网站方法目前好的推广平台
  • 阿拉丁做网站怎么做的百度seo规则
  • 鹤山网站建设怎么做网站主页
  • 怀柔网站建设优化seo谷歌推广代理公司
  • 专业做展会网站cnzz统计
  • 知名网站规划新闻稿发布
  • 大朗网站制作郑州seo排名公司
  • 找产品代理去哪个网站站长seo查询
  • ppt免费下载的网站有哪些代码编程教学入门
  • 网站域名所有权证明网页制作软件有哪些
  • 做旅游网站的首页的图片免费创建个人博客网站
  • 四川汉舟电力建设有限公司网站中国女排联赛排名
  • 上海易雅达网站建设公司谷歌paypal下载
  • 网站页面风格分类baidu百度一下
  • 湛江网站制作优化输入关键词就能写文章的软件
  • 郑州上街区网站建设公司苏州seo关键词优化方法
  • 做网站赚外快搜索引擎平台排名
  • 安阳企业网站优化排名企业培训课程视频
  • 如何seo网站推广百度seo排名规则
  • 重庆有哪些做网站的公司宁波网站推广制作