设计思路

DWS 层把轻度聚合的结果保存到ClickHouse 中,主要的目的就是提供即时的数据查询、统计、分析服务。这些统计服务一般会以两种形式呈现,一种是面向专业数据分析人员准备的BI 工具,一种是面向非专业人员的更加直观的数据大屏。

本项目将面向sugar 数据大屏开发数据接口服务。

需求梳理

最终显示效果图

实时数仓(三十六)ADS层-介绍与sugar部署 - 图1

实时数仓(三十六)ADS层-介绍与sugar部署 - 图2

实时数仓(三十六)ADS层-介绍与sugar部署 - 图3

接口执行过程

实时数仓(三十六)ADS层-介绍与sugar部署 - 图4

DWS 层计算结果存储在ClickHouse,本项目将开发数据接口查询ClickHouse中的数据,提供给 Sugar 进行大屏展示。这里主要有两项工作:

Ø 配置可视化大屏服务。

Ø 编写数据查询接口以供可视化大屏进行访问。

sugar 外网 springboot Windows clickhouse 虚拟机 内网穿透

环境准备

sugar 简介

产品介绍

Sugar是百度云推出的敏捷 BI 和数据可视化平台,目标是解决报表和大屏的数据 BI 分析和可视化问题,解放数据可视化系统的开发人力。

使用入口

https://cloud.baidu.com/product/sugar.html

实时数仓(三十六)ADS层-介绍与sugar部署 - 图5

创建数据大屏

1)点击【立即使用】后,登录百度账号,进入页面如下

实时数仓(三十六)ADS层-介绍与sugar部署 - 图6

2)然后首先创建组织(直接进入)

实时数仓(三十六)ADS层-介绍与sugar部署 - 图7


3)然后进入默认的【第一个空间】

实时数仓(三十六)ADS层-介绍与sugar部署 - 图8

4)在空间中选择【待创建大屏】后的【新建】

实时数仓(三十六)ADS层-介绍与sugar部署 - 图9

5)可以选空模板,也可以根据现有的模板进行修改

实时数仓(三十六)ADS层-介绍与sugar部署 - 图10

6)进入大屏的编辑窗口

点击高级,字号设置80,按红圈设置前缀设置,

实时数仓(三十六)ADS层-介绍与sugar部署 - 图11


综上操作是为了如下的GMV成交业务做准备