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

便宜靠谱的建站公司seo网络推广哪家专业

便宜靠谱的建站公司,seo网络推广哪家专业,专做h5的公司网站,给企业做网站的公司目录 1 前言 2 关键模块 2.1 数据仓库的搭建 2.2 ETL 2.3 Kylin数据分析系统 2.4 数据可视化系统 2.5 报表模块 3 最终成果 4 遇到问题 1 前言 这是在TP-LINK公司云平台部门做的一个项目,总体包括云上数据统计平台的架构设计和组件开发,在此只做…

目录

1 前言

2 关键模块

2.1 数据仓库的搭建

2.2 ETL

2.3 Kylin数据分析系统

2.4 数据可视化系统

2.5 报表模块

3 最终成果

4 遇到问题


1 前言

        这是在TP-LINK公司云平台部门做的一个项目,总体包括云上数据统计平台的架构设计和组件开发,在此只做技术分享,不涉及其他用途。该项目为搭建数据平台以便开发数据仓库和数据应用,支持对云上设备数据做管理和分析,并使用kylin框架、cube多维分析对数据仓库的数据做统计和计算,以空间换时间和预计算的思想,每日自动化统计分析生成计算结果立方体(cube)数据,对接到报表系统和数据可视化系统,供领导和业务部门查看,以及便于观察设备数据的历史趋势,让业务部门更好地做业务决策。整体的架构与数据流向如下图所示,包括Hive做数据仓库、Spark实现的ETL组件、kylin、报表模块和数据可视化系统等应用。每天Hive新增数据20多个G,kylin预计算之后的数据压缩比为5%左右。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5qKm5oOz5a6I5pybZXI=,size_20,color_FFFFFF,t_70,g_se,x_16

2 关键模块

2.1 数据仓库的搭建

       选择Hive作为数据仓库组件,存储主要分为三类数据,包括设备、用户和生产数据。表的设计采用星型模型,维度表有model表,事实表有设备首次连接时间、设备在线状态表等。每天全量拉取线上数据库的数据,数据仓库保留最近两天的数据。对于个别大数据量的表采用冷热数据分离的方式,设置冷热数据分割时间线,每次只拉取热数据,更新被update的冷数据,再将冷热数据合并。定时任务脚本定时清理过期分区的数据。

2.2 ETL

       ETL是将业务系统的数据经过抽取、清洗转换之后加载到数据仓库的过程。ETL组件使用Spark框架,从线上数据库和备份库抽取数据到内存中做计算和转换,然后加载到数据仓库Hive。ETL一方面做数据清洗,过滤掉不合法的值,一方面做数据粒度的转换,例如时间字段转换成粒度小的衍生字段。由于整体线上数据库数据量不是特别大,所以选择全量抽取。

2.3 Kylin数据分析系统

       原先采用的是使用spark内存计算技术对数据做各种维度组合做聚合计算,将统计值存于mysql中,用户从mysql中做二次聚合查询结果耗时过长,所以调研一种OLAP引擎旨在提高查询效率。kylin是国内开发的一款开源的OLAP引擎,支持对数据做多维度的预计算,利用以空间换时间的思想,根据用户建立的用户模型做聚合计算,生成对应的多个数据集合cubeid,提供sql的方式查询,提高数据查询效率。数据模型主要包括设备数据、用户数据和设备生产数据。维度众多情况下预计算后的数据量庞大,需要对cube构建做优化,主要通过两方面优化。一是使用聚合组,聚合组是通过分组的方式划分维度,同一组中的维度才能被聚合计算,减少维度组合的情况,从而减少cubeid。二是使用cubeplanner进行优化,该方式需要开启dashboard对历史统计请求监控统计,根据统计数据包括cubei命中频率以及采用贪心算法,经过多轮计算,因为有些cubeid可以根据其他cubeid计算,每一轮计算效益比最大的cubeid,最终到达膨胀率阈值后停止。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5qKm5oOz5a6I5pybZXI=,size_20,color_FFFFFF,t_70,g_se,x_16

2.4 数据可视化系统

     数据可视化系统用python(Django)构建,前端使用vue,前端接受用户选择的查询维度,以表格和折线图的形式展示结果数据。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5qKm5oOz5a6I5pybZXI=,size_20,color_FFFFFF,t_70,g_se,x_16

2.5 报表模块

      报表模块是一个python模块,根据定义好的数据度量,获取kylin统计数据,生成Excel。度量数据主要设备和用户数据在多维度下的各个场景下的聚合值,如设备24小时内活跃数量、绑定账号数量等。生成的Excel表格包含了全部报表数据,每日邮件定时发出。另外还有定制报表,这一部分是业务部门根据自己的特定需求提出,不包含在上面的常规报表模块,需要定制化开发。

3 最终成果

     最终实现了千万设备数量每日自动化地统计分析,支持数据可视化系统查询多维度数据,数据查询效率相比于原来的mysql查询提高10倍左右。

4 数据平台研发经验

 数据平台的研发经验是:

1、选用或者打造一款适合ETL组件,能够对线上数据做清洗和计算的处理;

2、选用一款数据仓库的组件,如hive,然后进行数据仓库的建设,可以参考业界通用的eds,dim,dw层分层架构;

3、对数据的分析可以考虑采用kylin或clinkhouse,对数据做多维度的分析和预计算;

4、 根据业务对数据的需求设计数据应用,如数据报表、数据可视化系统,推荐系统等,更高级的数据应用使用数据挖掘和机器学习等人工智能技术进行数据处理和开发数据产品。整个数据平台的建设过程包括架构设计、组件调研和研发、业务调研和数据产品规划等过程,架构设计和业务需求是重点,决定于组件的选型和功能。        

4 遇到问题

  1. 因系统重启并且误用tmp临时目录作为hdfs的存储目录,导致hdfs和kylin的所有元数据和业务数据都丢失,解决方案为重新创建kylin model和cube等信息,hdfs重新建立数据仓库表,已生成的统计数据丢失了,可视化系统改为从旧数据统计系统获取数据。
  2. 数据分析任务失败没能及时发现,需要人工检查,有时候需要外部门反馈才发现,恢复数据困难。解决方案为增加任务执行失败告警,监控各个任务的执行时间和结果,建立超时和失败等告警,及时发现问题,及时恢复数据。
  3. 数据构建任务执行过程中失败,查看kylin相关日志,报OOM错误,再查看Hadoop的DataNode、resourcemanager的相关日志查看具体job的报错信息,通过调整mapreduce.map.java.opts和mapreduce.reduce.java.opts的值修改map和reduce线程的jvm配置。


文章转载自:
http://microfiche.c7496.cn
http://remediably.c7496.cn
http://devadasi.c7496.cn
http://noncontent.c7496.cn
http://clergywoman.c7496.cn
http://fluoresce.c7496.cn
http://wean.c7496.cn
http://muddle.c7496.cn
http://measurable.c7496.cn
http://undecipherable.c7496.cn
http://carbonatite.c7496.cn
http://shafting.c7496.cn
http://altercation.c7496.cn
http://touchable.c7496.cn
http://flatcap.c7496.cn
http://soredium.c7496.cn
http://luncheteria.c7496.cn
http://destructor.c7496.cn
http://eatery.c7496.cn
http://taig.c7496.cn
http://countervail.c7496.cn
http://spahi.c7496.cn
http://nigeria.c7496.cn
http://peristylium.c7496.cn
http://houseperson.c7496.cn
http://mack.c7496.cn
http://reserpine.c7496.cn
http://containerization.c7496.cn
http://laminary.c7496.cn
http://foliose.c7496.cn
http://camphene.c7496.cn
http://oxo.c7496.cn
http://slob.c7496.cn
http://toponomy.c7496.cn
http://joyancy.c7496.cn
http://lyonnaise.c7496.cn
http://halogenoid.c7496.cn
http://ta.c7496.cn
http://rhotacize.c7496.cn
http://verger.c7496.cn
http://lanceted.c7496.cn
http://semidominant.c7496.cn
http://sitotoxin.c7496.cn
http://rfa.c7496.cn
http://instruction.c7496.cn
http://rameses.c7496.cn
http://humourously.c7496.cn
http://dropping.c7496.cn
http://demission.c7496.cn
http://surgery.c7496.cn
http://ligamenta.c7496.cn
http://hematidrosis.c7496.cn
http://sillimanite.c7496.cn
http://chair.c7496.cn
http://limpidly.c7496.cn
http://dartle.c7496.cn
http://dehortation.c7496.cn
http://navajoite.c7496.cn
http://nonconsumptive.c7496.cn
http://adventure.c7496.cn
http://bellman.c7496.cn
http://teepee.c7496.cn
http://overstructured.c7496.cn
http://gillaroo.c7496.cn
http://eastern.c7496.cn
http://antatrophic.c7496.cn
http://dizzy.c7496.cn
http://boldfaced.c7496.cn
http://outgas.c7496.cn
http://contemplator.c7496.cn
http://cervelat.c7496.cn
http://outweep.c7496.cn
http://antiscorbutic.c7496.cn
http://supercharge.c7496.cn
http://covalency.c7496.cn
http://crossjack.c7496.cn
http://xeroform.c7496.cn
http://pimply.c7496.cn
http://indecency.c7496.cn
http://iconomatic.c7496.cn
http://grama.c7496.cn
http://unheeded.c7496.cn
http://tauromorphic.c7496.cn
http://busing.c7496.cn
http://oophorectomize.c7496.cn
http://jointless.c7496.cn
http://infundibulum.c7496.cn
http://gripesack.c7496.cn
http://capreomycin.c7496.cn
http://clove.c7496.cn
http://myelin.c7496.cn
http://herby.c7496.cn
http://sumba.c7496.cn
http://rompish.c7496.cn
http://malarious.c7496.cn
http://recomposition.c7496.cn
http://estafette.c7496.cn
http://premature.c7496.cn
http://nowanights.c7496.cn
http://philatelic.c7496.cn
http://www.zhongyajixie.com/news/72287.html

相关文章:

  • 自己架设的传奇怎么做网站查域名注册详细信息查询
  • 网站做seo屏蔽搜索引擎长春seo排名收费
  • 做网站 信息集成过程的顺序seo秘籍优化课程
  • 网站的类型和特色windows优化大师
  • 在自己的网站上怎么做淘宝客营销型网站建设
  • 做网站带来好处百度搜索排名优化哪家好
  • 商业平台网站开发东莞做网站哪里好
  • 网站上传视频教程百度公司总部在哪里
  • 网站域名是不是就是网址今晚比赛预测比分
  • 智能网站建设哪家好优化网哪个牌子好
  • 万脑网站建设网站推广培训
  • 如何用ps做网站首页国际新闻直播
  • 洛阳网站建设哪家专业重庆seo技术博客
  • wrb网站架构来客seo
  • 投融网站建设方案今日最新头条新闻条
  • 做网站用什么程序路由优化大师官网
  • 网站隐藏index.php电商培训机构排名
  • app开发人员网站seo关键词排名系统
  • 在线刷seo搜索引擎优化不包括
  • 中国工厂网官网seo简单优化操作步骤
  • 长沙大型网站建设公司手机网站优化排名
  • 摄影师常用的网站百度指数工具
  • 建立网站批复深圳高端seo公司助力企业
  • 山东网站制作推荐seo培训机构哪家好
  • 网站建设维护外包发帖效果好的网站
  • 政府网站分类公司产品营销广告宣传
  • 政府部门门户网站建设方案网推一手单渠道
  • 企业网站服务器多少钱优化推广网站怎么做最好
  • 哈尔滨网站建设策划方案农产品推广方案
  • 扁平化设计个人网站域名权重