首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

数据分析高级教程(三)

工作流单元测试

1、工作流定义配置上传

2、工作流单元提交启动

oozie job -D inpath=/weblog/input -D outpath=/weblog/outpre-config weblog/job.properties -run

启动etl的hive工作流

oozie job -config hive2-etl/job.properties -run

启动pvs统计的hive工作流

oozie job -config hive2-dw/job.properties -run

3、工作流coordinator配置(片段)

多个工作流job用coordinator组织协调:

lconfig-default.xml

ljob.properties

lworkflow.xml

lcoordinator.xml

模块开发——数据展示

在企业的数据分析系统中,前端展现工具有很多,

l独立部署专门系统的方式:以BusinessObjects(BO,Crystal Report),Heperion(Brio),Cognos等国外产品为代表的,它们的服务器是单独部署的,与应用程序之间通过某种协议沟通信息

l有WEB程序展现方式:通过独立的或者嵌入式的java web系统来读取报表统计结果,以网页的形式对结果进行展现,如,100%纯Java的润乾报表

本日志分析项目采用自己开发web程序展现的方式

uWeb展现程序采用的技术框架:

Jquery + Echarts + springmvc + spring + mybatis + mysql

u展现的流程:

1.使用ssh从mysql中读取要展现的数据

2.使用json格式将读取到的数据返回给页面

3.在页面上用echarts对json解析并形成图标

Web程序工程结构

采用maven管理工程,引入SSH框架依赖及jquery+echarts的js库

Web程序的实现代码

采用典型的MVC架构实现

代码详情见项目工程

代码示例:ChartServiceImpl

Web程序的展现效果

网站概况

流量分析

来源分析

访客分析

OVER,整个数据项目实战到此结束!

听说有气质的人都会关注这个公众号!

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180511G0DM8H00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券