最近答主一直在用百度智能云的Sugar BI,于是把他家官网里几个非常实用的数据可视化最佳实践资料,分享至知乎,希望可以帮到各位朋友。

数据监控是有效且及时的反馈出数据异常的一种手段,通过对数据的监控去观察各业务情况是否异常,进而分析数据。一旦监控到数据异常,系统通过在Sugar BI可视化页面“高亮”展现或者以邮件等方式提醒相关业务人员的行为统称为数据预警。

需求场景

场景一:对「报表」或「大屏」中某些图表(表格、核心指标、指标看板)进行数据条件格式设置,超出指定阈值的数据在「报表」或「大屏」上高亮显示,使异常数据更容易被发现,在展现层面实现数据监控;

场景二:对「报表」或「大屏」中的常用图表,如折线、柱图、表格、饼图、核心指标进行设置,在数据超出指定阈值时,根据「数据预警配置」通过邮件、微信等发出警报,帮助业务方针对异常数据快速响应。

方案概述

Sugar BI提供以下两个数据监控与预警的方案分别对应场景一和场景二:

方案一:通过「条件格式」实现展现层面数据监控

当某类产品总价超出 500 万时,在报表中标红显示该产品类别和价格。提示相关业务同学,该产品的销售情况以达到预期值,可总结相关销售经验并在其他产品销售上投入更多精力。

方案二:邮件数据预警

当上海的文具销量超出 40 时,邮件提醒上海文具需要补货。避免后续客户采购出现供应不足的情况。

操作步骤

方案一:通过「条件格式」实现展现层面数据监控

我们假设一个可视化页面“高亮”展现数据预警场景:当某类产品总价超出 500 万时,在报表中标红显示该产品类别和价格。详细操作如下。

1.配置权限

设置数据预警的用户需要具备页面的制作权限,详细的权限配置方式详见细粒度权限。

2.连接数据源

连接数据源,是指让Sugar BI和我们的数据库(包括 MySQL、Oracle、SQL Server 等)之间建立连接,让Sugar BI能够使用和查询数据库中的数据。以 MySQL 数据库作为示例,假设我们已经有了一个 MySQL 数据库,并且数据库中已有要分析和展示的数据。

数据源的配置详情请见:详细的连接方法。

3.创建数据模型

数据模型的作用是将源数据整合处理为适合分析的数据集,为后续工作做数据准备。

在数据模型模块,可以将需要的多张数据表关联成一张宽表,并进行逻辑层面的数据处理(如字段重命名、新建计算字段、创建层级、调整字段顺序等操作)。下面以电商数据分析报表场景为例,介绍一个数据表的建模步骤。更多操作详细介绍见数据模型。

(1)新建数据模型

在空间中的「数据模型」管理页面点击「新建数据模型」按钮,即可创建数据模型,选择需要连接的数据源,输入数据模型名称。

(2)添加数据表

页面左侧将列出数据源中的所有数据表,拖动要分析的数据表至页面中间区域进行表关联。

(3)多表关联

拖入多张数据表,即可实现多表的关联分析(对应为 SQL 语句中的多表 Join)。这里我们选择 sale_customer_type 和 sale_order 数据表,基于共有的“客户种类代码”字段将它们进行表关联。

4.新建报表页面

5.在报表中插入表格组件

6.绑定数据字段

按下图所示,选择「数据模型」,以拖拽的方式将“产品类别”和“价格”数据字段绑定至表格,其中“价格”的聚合方式为“求和”。

7.设置「条件格式」

在度量字段的设置中选择「条件格式」。

按需设置数据「展示方式」。

8.保存并预览

点击页面右上方的「保存」按钮,根据不同「展示方式」,预览示例如下,其中「突出显示单元格」即为在展现层面实现数据监控。

-颜色变化:使用渐变色展示不同类别产品价格的高低;

-条形图:使用同一颜色的不同长度展示产品价格的高低;

-突出显示单元格:高亮显示符合配置规则的产品及价格。

方案二:邮件数据预警

我们假设一个邮件数据预警场景:当上海的文具销量超出 30 时,邮件提醒“上海文具需要补货”,详细操作如下。

1.版本限制

该场景仅支持在「试用版」和「高级版」使用(「试用版」到期后将无法查看、修改之前设置的数据预警,并且无法接收数据预警触发的报警通知)

2.配置权限

设置数据预警的用户需要具备报表页面的阅览者权限,详细的权限配置方式详见细粒度权限。

3.完成计划配置数据预警页面的制作

制作报表/大屏的详细操作见固定报表最佳实践/实时滚动地图大屏最佳实践。其中,仅有持折线、柱图、表格、饼图、核心指标图表,并且只有数据绑定方式为「数据模型」时才能进行数据预警设置(SQL 建模和 API 方式绑定图表数据的不支持)

4.在对应图表进入数据预警配置

在页面浏览模式,数据预警功能的入口在图表的右上角或者图表右键(仅支持在浏览模式下使用),图表右上角入口如下图所示(大屏中可以使用鼠标右键来唤出)。

5.编辑「数据预警配置」菜单

(1)配置预警规则

我们要配置的规则是“上海的文具销量超出 30”,于是维度字段有两个,分别是“上海”和“文具”;度量字段是“数量”。将其配置至下列表单。

(2)数据预警配置

数据权限:我们选择「不区分权限」,也就是预警规则在进行判断时使用当前本用户所能浏览到的数据为准,不用判断收件人的数据权限情况,无论收件人是否有该页面的浏览权限,都将统一收到预警通知。「区分权限」适用于,如果使用了数据模型的行级别权限管理,同一个图表,不同人看的数据将会不一样,例如 A 用户能看到北京市的数据,B 用户能看到上海市的数据,如果此时北京市的数据触发了预警,这个时候我们期望 A 用户能够收到预警通知,B 用户不收到预警通知。此时使用「区分权限」比较方便。

定时配置:可以配置预警频率和预警时间,这里我们配置每小时的第一分钟发送一次邮件,于是当预警触发时,我们将在任何一个小时的第一分钟收到邮件。

通知方式:Sugar BI支持邮件和微信公众号两种通知方式,本例中,我们选择邮件通知,在「收件人」处补充收件人邮箱。

是否重复发送开关:本例中,打开该按钮,我们将在预警触发后的每个小时都收到邮件。若关闭该按钮,我们将仅收到一封预警邮件。

(3)本例中的预警邮件

更多详细的最佳实践资料,大家可以去看Sugar BI他家的官网~

数据可视化Sugar BIhttps://cloud.baidu.com/product/sugar.html?track=csdn

百度数据可视化Sugar BI — 数据监控与预警(附保姆级教程)相关推荐

  1. 百度数据可视化Sugar BI 数据自动补全

    数据自动补全是指Sugar BI将查询出来的数据中空缺的数据自动填补上对应的值,自动补全可以自动填补零或补空(即null,对于折线图而言补空的效果是折线补空的地方无值,折线分成多段). 典型的使用场景 ...

  2. 百度数据可视化Sugar BI — 表计算

    Sugar BI 中的图表除了只能绑定度量或只能绑定维度的图表,都支持表计算.表计算可以对数据模型的查询结果进行二次计算,计算时机在 sql 查询之后.比如我们查询了 2013 年度到 2016 年度 ...

  3. 百度Sugar BI 数据可视化里的标签页组件如何实现

    百度Sugar BI 标签页组件可方便用户在一个页面中对多个报表页面进行集中查看.标签页组件通过配置选项卡切换,满足企业人员在业务工作中,对业务平级内容的收纳与展示. Sugar BI支持用户自定义设 ...

  4. 数据可视化:BI工具有哪些?

    数据可视化的BI报表工具是大数据时代企业们无法避免要接触和使用的.本文将会参考多方,列举一些BI工具给大家参考. 1. Microsoft Power BI Microsoft Power BI 是一 ...

  5. 数据可视化分析票房数据报告_票房收入分析和可视化

    数据可视化分析票房数据报告 Welcome back to my 100 Days of Data Science Challenge Journey. On day 4 and 5, I work ...

  6. 数据可视化系列-04数据大屏基础知识

    文章目录 5.销售数据看板 5.1 了解数据大屏基础知识 1.数据大屏简介: 2.数据大屏使用场景 3.数据大屏分类 5.2 数据大屏的设计: 1.大屏前端设计流程 2.数据大屏设计尺寸解析 3.可视 ...

  7. 数据可视化笔记1 数据可视化简介(简史、分类、功能、目标)

    文章目录 1.什么是数据可视化 2.为什么要数据可视化 3.数据可视化简史 4.数据可视化的分类 5.数据可视化的功能 6.数据可视化的目标 7.数据可视化工具 1.什么是数据可视化 数据可视化: 创 ...

  8. 漏刻有时数据可视化大屏数据可视化动态模拟演示与自动轮播

    在数据可视化开发的过程中,存在着两种动画效果.一种是KPI指标的模拟演示动画数字滚动累加效果,一种是Echarts图表自动轮播实现自动演示的动画效果. 一.KPI指标的模拟演示动画数字滚动累加效果 实 ...

  9. 【数据分析学习笔记day25】实战案例:世界高峰数据可视化+世界高峰数据可视化 (World's Highest Mountains)

    文章目录 实战案例:世界高峰数据可视化 世界高峰数据可视化 (World's Highest Mountains) 实战案例:世界高峰数据可视化 世界高峰数据可视化 (World's Highest ...

  10. 数据可视化学习(数据可视化基本概念)

    本篇文章翻译自数据可视化入门教程 数据可视化(Data Visualization)和信息可视化(Infographics)是两个相近的专业领域名词.狭义上的数据可视化指的是数据用统计图表方式呈现,而 ...

最新文章

  1. 基于短语的统计机器翻(PBMT) 开源工具 :Moses
  2. freeimage边缘检测
  3. 判断文件是否损坏_判断Excel文件是否已打开
  4. c++代码好玩_Py之pygame:有趣好玩—利用pygame库实现鱼儿自动实时目标跟踪(附完整代码)...
  5. 【SSL】错误java.security.UnrecoverableKeyException: Cannot recover key
  6. 在IDEA连接MySql数据库时报错: [08001] CLIENT_PLUGIN_AUTH is required com.mysql.cj.exceptions.
  7. 学计算机专业的自荐信,浙江大学(计算机类)自主招生自荐信范文
  8. 设置相机的距离_讲对焦(四):相机对焦有哪些小技巧?
  9. 代码审计中的SQL注入
  10. 第三次作业_03功能测试
  11. matlab费曼编码输入,多点格林函数数值积分(费曼参数积分)的程序分析及应用
  12. Unity3D新手教学,让你十二小时,从入门到掌握!(三 )
  13. MATLAB学习之数列极限(一)
  14. 笔记本玩cf如何调全屏 笔记本玩cf屏幕两边有黑边怎么办
  15. 临近小区分析-利用ArcGIS构建分析模型
  16. CSUST 2007 我爱吃烧烤 (状压dp)
  17. 将镜像刻录到U盘的方法
  18. java处理docx文件
  19. 10个免费在线网站测速工具
  20. 使用ThreeJs搭建BIM模型浏览器 第六步 纹理贴图(材质)

热门文章

  1. 线性代数的本质——学习笔记
  2. html梯形选项卡,css 梯形tab标签页
  3. C语言-基础入门-学习笔记(13):结构体
  4. python复数什么意思_python 复数是什么意思
  5. 怎么查看linux系统硬盘,Linux系统下如何查看所有存储设备(磁盘分区)
  6. 痞子衡嵌入式:语音处理工具Jays-PySPEECH诞生记(5)- 语音识别实现(SpeechRecognition, PocketSphinx0.1.15)
  7. 拉绳位移传感器的原理
  8. There are unfinished transactions remaining解决办法
  9. c语言布丰投针源码,布丰投针数学分析及实验设计(原创).pdf
  10. 计算机软件著作权登记证书