衡石分析平台系统分析人员手册-指标分析看板
指标分析看板为业务指标量身打造的分析看板。拖拽指标就可形成看板,通过点选对指标分析图表进行配置,整个过程简单易上手。分析人员根据业务分析场景制作图表,无需对指标的数据进行再次加工处理。
指标分析是为业务指标定制的看板,所以本章提及的指标均指业务指标,不涉及原子指标。
看板状态
看板包含预览态和编辑态,两种状态下支持功能不同。
-
编辑态: 编辑态主要是对看板进行编辑,包括新建、修改、删除指标分析图表,设置指标图表展示数据。
-
预览态: 预览态主要是查看分析看板。 预览态下不能编辑图表,但可以导出和刷新图表数据,调整图表展示信息。包括修改图表的指标,修改指标分析维度,修改过滤条件,修改图表类型,对图表进行排序,展示路径归因中关联指标的分析图表等。 在预览态下调整图表展示信息都是临时生效,当页面更新时,看板恢复到原始状态。

看板创建示例
下面通过一个简单示例了解看板创建流程。
1.在指标分析模块中点击开始分析,进入一个空白的分析看板。

2.在空白看板中可以点击右上角的“+”添加指标,可以搜索指标,或通过分组筛选指标,支持一次添加多个指标。

3.依次添加指标,调整图表大小。对每个指标图表进行设置,包括设置指标分析维度、指标展示图表、指标过滤条件。 如果图表需要多个指标,可添加多个指标进行对比分析。

4.当所有图表设置完成后,点击看板过滤器,设置过滤器的信息。 包括系统内置的时间公共过滤器和用户自定义的维度过滤器依据业务场景对图表进行设置。示例中对图表进行数据过滤,设置了公共时间过滤器,同时添加了维度品牌和销售额两个过滤器。

5.点击右上角保存按钮,输入看板名称,退出看板编辑态,进入看板预览态。
6.在预览态可以设置筛选条件,查看不同业务场景下的看板,也可以对指标图表进行单独设置,但这些都是临时状态,当页面刷新时,指标看板恢复到最初状态。

上述步骤介绍了如何创建指标看板,其中指标图表的设置部分请参考指标图表配置中的详细介绍。
指标图表配置
指标分析图表支持设置过滤条件、指标分析维度、切换不同展示图表,使同一指标可以展示不同业务数据信息。
设置过滤条件
图表支持设定过滤条件,形成特定条件的业务指标图表。首先点击图表右侧的过滤按钮,然后选择需要过滤的字段,在弹窗中编辑过滤条件,设置是否在图表中展示过滤条件。如图设定字段“客户标签”为“新客、回头客”时,图表的展示情况。
过滤条件可通过设置是否展示在图表上方,当有多个过滤条件时可通过滚动条查看过滤选项。

提示
在看板预览态下支持修改指标图表过滤条件,但是当看板页面刷新时图表恢复到默认的设置状态。
指标分析维度
指标通过图表展示时,可设定维度信息,展示维度对指标的影响,设定维度后系统自动推荐维度最佳的图表样式。如图所示,当维度选择活动日期后,图表展示为不同日期下销售总额情况。

指标图表支持设定多个维度信息,维度的勾选顺序即展示顺序,勾选顺序不同,图表展示的也不同。 如图所示,两个图表都设定品牌、活动日期两个维度,因选择顺序不同,展示的业务场景也不同。

提示
在看板预览态下支持修改指标图标的分析维度,但是当看板页面刷新时图表恢复到默认的设置状态。
切换图表类型
指标拖入画布区会生成图表,默认的图表是系统推荐的,如果默认图表类型不符合展示需求,可以点击图表按钮,在下拉的列表中选择合适的图表类型。

提示
切换图表时置灰的图表表示当前指标设置的条件不满足图表要求,不能使用该图表。 在看板预览态下支持切换指标图表进行业务分析,但是当看板页面刷新时图表恢复到默认的设置状态。
多指标对比分析
指标图表支持对多个指标进行对比分析。在指标图表上点击指标,在下拉框中选择添加指标,将多个指标添加到图表中进行对比分析。如图所示,将销售总额、客单价同时拖入到图表中,对两个指标按照活动日期维度进行分析。

提示
仅支持相同数据集产生的不同指标进行对比分析,不同数据集产生的指标不能进行对比分析。
指标快捷同环比
业务指标可以使用快捷的同环比功能,在图表中展示指标的同环比信息。用户可以根据图表当前时间维度自定义展示同环比信息。同时,指标定义的时间轴与看板的公共时间过滤器会自动联动,方便快捷的获取不同时间周期的指标变化。

提示
业务指标中必须包含时间维度字段并设置时间轴信息才能使用快捷同环比功能,否则的话设置的同环比显示为 null,没有计算结果。
图表排序
当指标分析图表是柱状图、饼图、环形图这三类图表时,可以对图表进行排序,支持升序、降序、原顺序三种排序方式。

路径归因分析
如果业务指标设定了路径归因,在指标图表分析时可以通过路径归因,将所有关联的指标一同进行图表展示。

提示
如果业务指标创建时没有设置路径归因,那么在指标图表三点菜单中不出现路径归因操作按钮。
看板过滤器
看板中每个图表支持添加过滤条件,对指标数据进行过滤。此外,整个看板也支持添加过滤器,对看板内所有图表进行过滤。看板过滤器包含系统内置的公共过滤器和自定义维度过滤器。
内置的公共过滤器
看板内置了公共日期过滤器,可对看板内所有设置时间轴的业务指标进行过滤,未设置时间轴的业务指标不受该过滤器影响。
日期公共过滤器由操作符和日期值组成。操作符包括“等于”、“在...之间”,“是”三个组成。
- “等于”是所有指标的时间轴等于所选择的日期,支持秒、分、时、天、天(跨周)、天(跨月)、周、月、月(跨年)、季度、季度(跨年)、年。
- “在...之间”是所有指标的时间轴在所选择的日期范围内,支持秒、分、时、天、周、月、季度、年。
- “是” 包含了本年、本季度、本月、今日四个日期快捷方式。

自定义维度过滤器
除了公共的时间过滤器外,系统支持自定义维度过滤器,可以添加业务指标中的维度信息作为过滤器。 如图所示,点击图中“+”显示看板中所有维度信息,选择需要添加的业务指标的维度,设置过滤选项。

提示
自定义维度过滤器只对维度对应的业务指标的图表生效,对其他业务指标图表不生效。
看板页面布局
指标分析看板图表布局是碰撞模式。每个图表独立占有画布的位置,不与其他控件共享位置,图表垂直方向上自动上移,紧挨其他控件。移动图表可以将其他图表挤压离开原有位置。删除图表时,下方的图表会自动上移。

提示
如果看板内已经存在图表,新建图表会放置在当前画布已绘制区域中剩余的最大空白区域。
看板页面功能
看板支持刷新、导出、撤销/重做等操作
- 刷新:刷新图表的数据。
- 导出:导出看板中图表的数据。
- 撤销/重做:看板创建过程支持撤销和重做。
相关文章:
衡石分析平台系统分析人员手册-指标分析看板
指标分析看板为业务指标量身打造的分析看板。拖拽指标就可形成看板,通过点选对指标分析图表进行配置,整个过程简单易上手。分析人员根据业务分析场景制作图表,无需对指标的数据进行再次加工处理。 指标分析是为业务指标定制的看板࿰…...
《C++17 结构化绑定:解锁不同类型处理的秘籍》
在 C17 中,结构化绑定是一个强大且引人注目的特性。它为开发者处理复杂的数据结构和多种类型的返回值提供了一种简洁而高效的方式。然而,正确处理不同类型的绑定和初始化问题是充分发挥这一特性优势的关键。 理解结构化绑定的本质 结构化绑定允许我们使…...
大型音频模型:AudioLLMs
大型音频模型(Large Audio Models,简称AudioLLMs)是近年来人工智能领域的一个重要研究方向,它们基于深度学习和大模型架构,能够处理和理解复杂的音频数据。以下是对大型音频模型的研究综述: 1. 引言 随着…...
【ShuQiHere】️理解Python中的相对路径:使用 `..` 和 `.` 的指南
【ShuQiHere】️🌟 目录 引言什么是相对路径?路径中使用 . 和 ..相对路径的示例使用子文件夹中的数据使用相对路径的最佳实践结论进一步探索 引言 🌍 在Python编程中,处理文件时了解如何使用相对路径至关重要。相对路径使我们…...
DMFLDR数据载入使用实践
1、DMFLDR概述 1.1DMFLDR功能介绍 dmfldr(DM Fast Loader)是 DM 提供的快速数据装载命令行工具。用户通过使用 dmfldr 工具能够把按照一定格式 排序的文本数据以简单、快速、高效的方式载入到 DM 数据库中,或把 DM 数据库中的数据按照一定格…...
发布 NPM 包时,终端显示发布成功但实际上版本并没有更新,可能是由于以下原因
如果发布仍然没有生效,可以检查以下几点: 版本号是否更新: 如果版本号没有更新,NPM 会拒绝发布新的包版本。运行以下命令以确保版本号增加了: bash 复制代码 npm version patch # 更新小版本号 正确的 NPM 注册表&a…...
Java学习Day57:碧水金睛兽!(Spring Cloud微服务1.0)
1.微服务入门 (1).单体架构与分布式架构 单体架构: 将业务的所有功能集中在一个项目中开发,打成一个包部署优点: 架构简单、部署成本低 ; 缺点: 耦合度高项目打包部署到Tomcat,用户直接访问。用户量增加后…...
物联网开发教程专栏介绍与专栏说明——列表目录查阅(持续更新)
阿齐Archie《物联网开发:完整实现单片机通信模组云服务器智能应用软件》专栏 为方便查阅学习本专栏,特整理专栏介绍与专栏说明 一、专栏介绍 物联网开发教程专栏目前有P1和P2系列,P1系列为《手把手完整实现STM32ESP8266MQTT阿里云APP应用》…...
uni-app实现app展示进度条在线更新以及定时更新提醒
需求:需要在app启动后进行检查更新,如果有更新就提示更新,可以点击确定更新或者暂时不更新,如果不更新,就将当前的时间进行缓存,并且再次进入时进行对比,只要超过一天时间就继续提醒检查更新 第…...
【Linux】进程间通信(命名管道、共享内存、消息队列、信号量)
作者主页: 作者主页 本篇博客专栏:Linux 创作时间 :2024年11月2日 命名管道: 如果我们想在不相关的进程之间交换数据,可以使用FIFO文件来做这项工作,它经常被称为命名管道。命名管道是一种特殊类型的文…...
[Android]从FLAG_SECURE禁止截屏看surface
在应用中,设置activity的flag为FLAG_SECURE就可以禁止截屏,截屏出来是黑色的, 试验一下, 注意事项 影响: 设置 FLAG_SECURE 标志后,用户将无法对该Activity进行截屏或录制屏幕。这个标志会影响所有屏幕录…...
python 五子棋小游戏
1. 实现效果 Python五子棋小游戏 2. 游戏规则 规则说明,五子棋人机对战游戏规则如下: Ⅰ 默认规则 - 五子棋规则 对局双方:各执一色棋子,一方持黑色棋子,另一方持白色棋子。棋盘与开局:空棋盘开局…...
JeecgBoot集成工作流实战教程
Activiti是一个轻量级的工作流程和业务流程管理(BPM)平台,它主要面向业务人员、开发人员和系统管理员。这个平台的核心是一个快速且可靠的Java BPMN 2流程引擎。Activiti是开源的,并且基于Apache许可证进行分发。它可以运行在任何…...
第三十章 章节练习商品列表组件封装
目录 一、需求说明 二、技术要点 三、完整代码 3.1. main.js 3.2. App.vue 3.3. MyTable.vue 3.4. MyTag.vue 一、需求说明 1. my-tag 标签组件封装 (1) 双击显示输入框,输入框获取焦点 (2) 失去焦点,隐藏输入框 (3) 回显标签信息 (4) 内…...
NumPy 高级索引
NumPy 高级索引 NumPy 是 Python 中用于科学计算的核心库之一,它提供了一个强大的N维数组对象和许多用于操作这些数组的函数。在 NumPy 中,除了基本的索引和切片操作外,还提供了高级索引功能,这使得您可以以更加灵活和高效的方式访问和操作数组中的数据。本文将详细介绍 N…...
C/C++常用编译工具链:GCC,Clang
目录 GNU Compiler Collection GCC的优势 编译产生的中间文件 Clang Clang的特点 什么是LLVM? Clang编译过程中产生的中间表示文件 关于Clang的调试 C 编译工具链中有几个主要的编译工具,包括: GNU Compiler Collection (GCC…...
let和war的区别
let和war的区别 看不懂图片,可以看视频教程...
[CUDA] stream使用笔记
文章目录 1. stream一般用法2. stream与event:3. stream异常的排查4. stream的异步与同步行为 1. stream一般用法 cudaStream_t stream_; cudaStreamCreate(&stream_); // create stream // some operators running on this stream_ cudaStreamSynchronize(str…...
第二课:开发工具
在本课中,我们将介绍一些常用的C开发工具,并附上下载链接,帮助你选择合适的工具进行开发。 1. DEVC DEVC 是一个轻量级的C开发工具,适合初学者使用。它提供了基本的代码编辑、编译和调试功能。 下载链接: DEVC 下载 2. Visual…...
Vue 学习随笔系列十三 -- ElementUI 表格合并单元格
ElementUI 表格合并单元格 文章目录 ElementUI 表格合并单元格[TOC](文章目录)一、表头合并二、单元格合并1、示例代码2、示例效果 一、表头合并 参考: https://www.jianshu.com/p/2befeb356a31 二、单元格合并 1、示例代码 <template><div><el-…...
Java 语言特性(面试系列2)
一、SQL 基础 1. 复杂查询 (1)连接查询(JOIN) 内连接(INNER JOIN):返回两表匹配的记录。 SELECT e.name, d.dept_name FROM employees e INNER JOIN departments d ON e.dept_id d.dept_id; 左…...
golang循环变量捕获问题
在 Go 语言中,当在循环中启动协程(goroutine)时,如果在协程闭包中直接引用循环变量,可能会遇到一个常见的陷阱 - 循环变量捕获问题。让我详细解释一下: 问题背景 看这个代码片段: fo…...
Zustand 状态管理库:极简而强大的解决方案
Zustand 是一个轻量级、快速和可扩展的状态管理库,特别适合 React 应用。它以简洁的 API 和高效的性能解决了 Redux 等状态管理方案中的繁琐问题。 核心优势对比 基本使用指南 1. 创建 Store // store.js import create from zustandconst useStore create((set)…...
在rocky linux 9.5上在线安装 docker
前面是指南,后面是日志 sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo sudo dnf install docker-ce docker-ce-cli containerd.io -y docker version sudo systemctl start docker sudo systemctl status docker …...
Opencv中的addweighted函数
一.addweighted函数作用 addweighted()是OpenCV库中用于图像处理的函数,主要功能是将两个输入图像(尺寸和类型相同)按照指定的权重进行加权叠加(图像融合),并添加一个标量值&#x…...
Nuxt.js 中的路由配置详解
Nuxt.js 通过其内置的路由系统简化了应用的路由配置,使得开发者可以轻松地管理页面导航和 URL 结构。路由配置主要涉及页面组件的组织、动态路由的设置以及路由元信息的配置。 自动路由生成 Nuxt.js 会根据 pages 目录下的文件结构自动生成路由配置。每个文件都会对…...
基于Docker Compose部署Java微服务项目
一. 创建根项目 根项目(父项目)主要用于依赖管理 一些需要注意的点: 打包方式需要为 pom<modules>里需要注册子模块不要引入maven的打包插件,否则打包时会出问题 <?xml version"1.0" encoding"UTF-8…...
Spring Boot面试题精选汇总
🤟致敬读者 🟩感谢阅读🟦笑口常开🟪生日快乐⬛早点睡觉 📘博主相关 🟧博主信息🟨博客首页🟫专栏推荐🟥活动信息 文章目录 Spring Boot面试题精选汇总⚙️ **一、核心概…...
Map相关知识
数据结构 二叉树 二叉树,顾名思义,每个节点最多有两个“叉”,也就是两个子节点,分别是左子 节点和右子节点。不过,二叉树并不要求每个节点都有两个子节点,有的节点只 有左子节点,有的节点只有…...
大语言模型(LLM)中的KV缓存压缩与动态稀疏注意力机制设计
随着大语言模型(LLM)参数规模的增长,推理阶段的内存占用和计算复杂度成为核心挑战。传统注意力机制的计算复杂度随序列长度呈二次方增长,而KV缓存的内存消耗可能高达数十GB(例如Llama2-7B处理100K token时需50GB内存&a…...
