大数据 - ADS 数据可视化实现
2024-10-20 16:01:21
之前数据分层处理,最后把轻度聚合的结果保存到 ClickHouse 中,主要的目的就是提供即时的数据查询、统计、分析服务。这些统计服务一般会用两种形式展现,一种是为专业的数据分析人员的 BI 工具,一种是面向非专业人员的更加直观的数据大屏。
以下主要是面向百度的 sugar 的数据大屏服务的接口开发。
在可视化大屏中每个组件都需要一个单独的接口,图中一共涉及 8 个组件。
组件名称 | 组件 | 查询指标 | 对应的数据表 |
---|---|---|---|
总成交金额 | 数字翻牌 | 订单总金额 | product_stats |
省市热力图查询 | 热力图 | 省市分组订单金额 | province_stats |
分时流量 | 折线图 | UV 分时数 PV 分时数 新用户分时数 |
visitor_stats |
品牌 TopN | 水平柱状图 | 按品牌分组订单金额 | product_stats |
品类分布 | 饼状图 | 按品类分组订单金额 | product_stats |
热词字符云 | 字符云 | 关键词分组计数 | keyword_stats |
流量表格 | 交叉透视表 | UV 数(新老用户) PV 数(新老用户) 跳出率(新老用户) 平均访问时长 (新老用户) 平均访问页面数(新老用户) |
visitor_stats |
热门商品 | 轮播表格 | 按 SPU 分组订单金额 | product_stats |
之前我们实现了 DWS 层计算后写入到 ClickHouse 中,接下来就是要为可视化大屏服务,提供一个数据接口用来查询 ClickHouse 中的数据。这里主要有两项工作
- 配置可视化大屏服务。
- 编写数据查询接口以供可视化大屏进行访问。
Sugar 数据大屏
Sugar 是百度云推出的敏捷 BI 和数据可视化平台,目标是解决报表和大屏的数据 BI 分析和可视化问题,解放数据可视化系统的开发人力
https://cloud.baidu.com/product/sugar.html
国内网穿透工具
花生壳:https://hsk.oray.com
Ngrok: http://www.ngrok.cc
网云穿:http://www.neiwangchuantou.net/
https://www.bilibili.com/video/BV1Ju411o7f8/?p=73
大数据 - 数据仓库-实时数仓架构分析
大数据 - 业务数据采集-FlinkCDC
大数据 - DWD&DIM 行为数据
大数据 - DWD&DIM 业务数据
大数据 - DWM层 业务实现
大数据 - DWS层 业务实现
大数据 - ADS 数据可视化实现
最新文章
- HTML <;select>; 标签 创建单选或多选菜单
- wex5 教程 之 图文讲解 登陆,注册,页面跳转
- 单元测试_JUnit4的应用与实践
- ps教程-三分钟画齿轮
- hdu 5432 Pyramid Split 二分
- 浏览器编辑HTML
- javax.servlet不存在的问题
- boost::function实践——来自《Beyond the C++ Standard Library ( An Introduction to Boost )》
- friend keyword 对于模板 并不只不过友元!!!
- 具体分析Struts工作流程
- unix cd使用命令
- redis11--java_jedis-test
- H5加载优化
- Java的CLASSPATH
- sass 安装
- C#实现多级子目录Zip压缩解压实例
- 随心测试_职场面试_001<;SX的面试观点>;
- python list 中 remove 的骚操作/易错点
- centos 搭建 leanote
- docker备份mongodb数据,导入导出
热门文章
- Java一次返回中国所有省市区三级树形级联+前端vue展示【200ms内】
- Codeforces Round #804 (Div. 2) C(组合 + mex)
- 关于Springboot启动报错 Whitelabel Error Page: This application has no explicit mapping
- IDEA中设置背景图片(超详细)
- linux下开机启动443程序无法访问解决方法
- ubuntu 输入法IBUS 输入不成功问题
- java学习之SpringMVC拦截器开发
- 幂次方表达:p1010
- Kubernetes_Deployment全解析(无状态的Pod)
- SSH(七)新的开始