玩转视图变量,轻松实现动态可视化数据分析

news2024/11/18 15:29:32

前言

在当今数据驱动的世界中,数据分析已经成为了企业和组织中不可或缺的一部分。传统的静态数据分析方法往往无法满足快速变化的业务需求和实时决策的要求。为了更好地应对这些挑战,观测云的动态可视化数据分析应运而生。

在动态可视化数据分析中,联动视图变量起到了关键的作用。它允许用户通过更改一个或多个视图变量的值来实时更新可视化结果。这种实时的联动性使得用户能够根据自己的需求和兴趣动态地筛选和分析数据,从而更深入地理解数据背后的故事。

观测云支持您在【场景】下的【仪表板】中,利用【视图变量】动态地完成图表的筛选,快速实现动态可视化数据分析,更有力地支持您的决策。

开始配置视图变量

使用【场景】前需完成数据采集配置,可参见:主机安装 - 观测云文档

添加视图变量

当您新建一个【仪表板】时,您可以点击顶部导航栏显示【添加视图变量】按钮,添加所需的视图变量;其数据来源包括DQL、指标、基础对象、自定义对象、日志、应用性能、用户访问、安全巡检和自定义。

其中,您可以利用 DQL 查询、UI 查询、自定义三种查询方式来查询视图变量。

1. DQL 查询

您可以直接手写 DQL 查询语句,查询返回对应的数据值。同时,您也可以在查询中添加时间范围筛选和配置级联查询。

了解更多DQL定义和语法,可参见:DQL 定义 - 观测云文档

级联查询

当您需要配置两个以上视图变量,且第二个视图变量需要基于第一个视图变量查询的结果的来进行联动查询时,可以使用级联查询,以此类推,级联查询可以支持多个视图变量的联动查询。例如,如果您需要对用户访问监测配置应用概览的视图变量时,您可以选择级联筛选,如下图所示,需要基于应用 ID、环境和版本进行联动查询。

2. UI 查询

除了上述的DQL语句查询以外,您还可以直接在页面上点击选择要查询的视图变量,支持选择指标、基础对象、自定义对象、日志、应用性能、用户访问、安全巡检数据来源。

3. 自定义

最后,如图所示,您还可以直接定义一组数值用于视图变量使用,无需通过查询语句获取相关值;自定义变量选项中的内容,每个选项之间用英文 “,” 隔开。

添加对象映射

需要强调的是,若您添加的视图变量为基础设施对象数据,您就可以为其设置字段映射,将难以辨识的字段名称显示成您想要的字段,从而便于您更好的理解图表内容,以进行更加精确的数据分析。如下图所示:将 container_id 映射显示为 container_name。

上述我们介绍了关于如何配置视图变量,下面将从实际场景出发,为您展示如何灵活使用视图变量来得到所需的数据图表结果;以及联动试图变量与图表,快速实现实时动态的可视化数据分析。

灵活使用视图变量,实现动态可视化数据分析

应用视图变量的实际场景

视图变量创建完成后,您可以在图表中关联此变量,实现图表与视图变量的联动筛选。

如下图所示,若您创建了一个监测Web应用用户访问情况的仪表板,当您添加了应用ID、环境和版本的视图变量,您就可以在图表查询中筛选变量字段,得到不同应用在不同环境、不同版本的用户属性、行为事件等数据。

另外,您还可以在仪表板中直接切换这些变量值,即可得到筛选后的图表数据,快速分析该应用的用户访问情况,以帮助您在快速变化的业务需求中做出更加合理的实时决策。

除了通过简单筛选变量来查询所需的图表数据,您还可以进行更深入的数据分析。
如图所示,您可以在该Web应用概览仪表板中监测当下用户访问该Web应用时出现的异常情况;直接进入到错误数图表中,查询相关的错误数据以更快定位问题。更进一步,您可以直接从图表链接跳转到Erro查看器,实现全局联动分析,高效提高用户使用体验。(关于如何配置图表链接,可以关注相关文章:【数据下钻分析?图表链接一招搞定!】)

当然,若您的添加的视图变量对应的 DQL 语句中存在 by 分组条件,您就能够将所选时间线或数据点反向添加视图变量,实现全局联动的图表数据分析。

如下图Web应用概览仪表板所示,您就可以直接在UV&PV图表中选定某一数据点,反向添加到【环境】为 [prod],便得到了该条件下的UV&PV时序图。这不仅能够帮助您在实际运用中能够高效反向查询和分析所需数据,也能实时支持团队工作的协同场景。

应用对象映射的实际场景

在配置好基础设施对象数据的视图变量和其对象映射后,一方面,仪表板视图变量下拉列表会显示列出配置的字段对应值,方便您筛选视图变量。


 

另一方面,在图表【设置】中开启【字段映射】后,则是根据图表里面是否配置了 group by 的相关字段查询。如已配置,会将对应的值显示替换为映射后的值,使图表显示的更加清晰。

如上述场景,您在监测用户访问Web应用概览过程中,可能需要临时观察一下主机性能(CPU内存)的数据。当您在图表查询中使用该字段,那么复杂的主机IP将在图表中替换显示为更直观的主机名称,从而帮助您更快了解各个主机CPU内存情况,以高效做出相关决策。

实际上,观测云支持的利用视图变量来实现动态可视化数据分析的方式,可以根据具体的业务需求和数据分析目标进行灵活的应用,从而更好地理解和利用数据进行决策和优化。

结论

在本文中,我们探讨了联动视图变量实现动态可视化数据分析的配置方法和应用场景。不论企业是需要业务数据监测,还是动态查询应用性能情况,观测云提供的动态可视化数据分析方案都是最佳的选择。它能够实时更新可视化结果,根据不同的视图变量值进行数据筛选和分析,从而提供更准确、更有针对性的洞察。同样也能够强有力地支持企业提高自身的竞争力!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1142113.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【算法】滑动窗口题单——4.不定长滑动窗口(求子数组个数)

文章目录 前言2799. 统计完全子数组的数目解法1——枚举右端点,移动左端点解法2——枚举左端点,扩展右端点 713. 乘积小于 K 的子数组1358. 包含所有三种字符的子字符串数目2302. 统计得分小于 K 的子数组数目2537. 统计好子数组的数目2762. 不间断子数组…

【深度学习】Transformer、GPT、BERT、Seq2Seq什么区别?

请看vcr:https://transformers.run/back/transformer/

♥ uniapp 环境搭建

♥ uniapp 环境搭建 开发uniapp需要用到的工具有两个: 1、用到的平台和地址: 需要了解的几个平台以及地址: (1)微信公众平台 https://mp.weixin.qq.com/ (2)微信开发文档 https://develo…

nodejs+vue旅游推荐系统-计算机毕业设计

本文首先介绍了旅游推荐系统的发展背景与发展现状,然后遵循软件常规开发流程,首先针对系统选取适用的语言和开发平台,根据需求分析制定模块并设计数据库结构,再根据系统总体功能模块的设计绘制系统的功能模块图,流程图…

<多线程章节八> 单例模式中的饿汉模式与懒汉模式的讲解,以及懒汉模式中容易引起的Bug

💐专栏导读 本篇文章收录于多线程,也欢迎翻阅博主的其他文章,可能也会让你有不一样的收获😄 🌷JavaSE 🍂多线程 🌾数据结构 文章目录 💐专栏导读💡饿汉模式💡…

GCC、g++、gcc的关系

GCC、g、gcc的关系 引言 VsCode中对编译环境进行配置的时选择编译器时发现有多种不同的编译器 GNU计划和GCC GNU的全称 GNU’s Not UNIX GNU是一个计划 Q:为什么会有这个计划 因为当时的Unix开始收费和商业闭源,有人觉得不爽→ 想要自己开发和Unix类似的→GNU计划 GUN计划目…

uni-app/vue 文字转语音朗读(附小程序语音识别和朗读)uniapp小程序使用文字转语音播报类似支付宝收款播报小程序语音识别和朗读)

uni-app/vue 文字转语音朗读(小程序语音识别和朗读) uniapp小程序功能集合 1、uniapp小程序文字转语音播报 一、第一种方式:直接加语音包 固定的文本 先利用工具生成了 文本语音mp3文件,放入项目中,直接用就好了 …

Linux下自动挂载U盘或者USB移动硬盘

最近在折腾用树莓派(实际上是平替香橙派orangepi zero3)搭建共享文件服务器,有一个问题很重要,如何在系统启动时自动挂载USB移动硬盘。 1 使用/etc/fstab 最开始尝试了用/etc/fstab文件下增加:"/dev/sda1 /home/orangepi/s…

CS224W1.3——图表示的选择

文章目录 1. 图网络构成2. 选择一个合适的表示3. 图结构实例3.1 二部图3.2 图的表示 4. 节点和边的属性 这小节主要讲图表示的选择。 1. 图网络构成 对于每个实体,我们创建节点 N N N,对于每个关系,我们创建边 E E E,对于整体而言…

PTE-写作 学习(一)

目录 PTE写作 写作技能 词汇积累 熟悉机经 pte写作考的就是态度 写作技能 看一段写一句 蓝色框里的单词是不可以使用的 ,他们是副词,要添加新的句子 PTE写作 写作技能 词汇积累 熟悉机经 题库太窄 pte写作考的就是态度 写作技能 极有模板可…

Linux下protobuf和 protobuf-c安装使用

如果在 C语言中使用 protobuf,就需要使用 protobuf-c这个库。 protobuf使用详解:https://blog.csdn.net/qq_42402854/article/details/134066566 下面在 Linux下安装 protobuf和 protobuf-c。 一、下载 protobuf和 protobuf-c 官方的 Protocol Buffer提…

绿野仙踪不仅是童话,还是便宜又好用的产品测试法!

以 ChatGPT 为代表的大语言模型爆火后,推动了对话类人工智能产品的高速发展,我们已经看到了如智能助理、问答系统、自动写作等多种类型的个性化对话类 AI 服务。 AI 能力的提升让人们对智能 AI 产品的期望越来越高,相关产品的用户体验也因此变…

供应 JOSEF约瑟 跳位合位监视继电器 JZ-7GJ-S002XMC AC220V

品牌:JOSEF约瑟名称:跳位、合位、电源监视继电器型号:JZ-7GJ-S002XMC额定电压:AC220V功率消耗:≤1.1W触点容量:110V0.5A 系列型号: JZ-7GY-S002XMT跳位、合位、电源监视继电器; JZ-…

27 行为型模式-解释器模式

1 解释器模式介绍 //用于两个整数相加的方法 public static int add(int a , int b){ return a b; } //用于三个整数相加的方法 public static int add(int a , int b,int c){ return a b c; } public static int add(Integer ... arr){ int sum 0; for(Integer num : arr)…

降级熔断:如何屏蔽非核心系统故障的影响?

目录 前言 一、熔断是什么? 二、服务降级 三、雪崩是如何发生的 四、hystrix使用 五、降级机制要如何做 总结 前言 在“双十一”的巨大流量中,商品促销过程中出现了几次短暂的服务不可用,这给部分用户造成了不好的使用体验。事后&…

编译运行windows+OpenMVG+OpenMVS+vs2017

安装vcpkg过程需要翻墙!!! github下载代码 git clone https://github.com/microsoft/vcpkg git clone https://github.com/cdcseacave/VCG.git git clone https://github.com/cdcseacave/openMVS.git src安装vcpkg包 cd .\vcpkg .\bootstr…

电脑桌面可以设置半透明皮肤的待办事项软件推荐哪一款

无论你是在家工作还是在办公室,无论你是学生还是职场人士,每天都有许多任务等待着你。在这些琐事中,很容易遗漏一些重要的工作。那么,如何才能高效地记录和管理这些任务呢?生活和工作中的琐碎任务常常让我们感到忙碌而…

Hadoop、Hive安装

一、 工具 Linux系统:Centos,版本7.0及以上 JDK:jdk1.8 Hadoop:3.1.3 Hive:3.1.2 虚拟机:VMware mysql:5.7.11 工具下载地址: https://pan.baidu.com/s/1JYtUVf2aYl5–i7xO6LOAQ 提取码: xavd…

关于云主机root无法从VNC登录处理

一、问题描述 某次基线加固过程中,一线反馈离开工位后,返回时原root登录会话断开,使用普通用户无法切到root,尝试使用移动云控制台进行VNC登录,但也提示登录失败:报:incorrect auth 二、处理…

Nautilus Chain 联合香港数码港举办 BIG DEMO DAY活动,释放何信号?

在今年的 10 月 26 日 9:30-18:30 GMT8 期间,Nautilus Chain 联合香港数码港共同举办了 “BIG DEMO DAY” Web3 项目路演活动,包括Xwinner、Sleek、Tx、All weather、Coral Finance、DBOE、PARSIQ、Hookfi、Parallels、Fintestra 以及 dot.GAMING 等在内…