grafana 创建仪表盘_创建仪表盘前要问的三个问题

grafana 创建仪表盘

可视化 (VISUALIZATIONS)

It’s easier than ever to dive into dashboarding, but are you doing it right?

深入仪表板比以往任何时候都容易,但是您这样做正确吗?

Tableau, Power BI, and many other business intelligence tools allow you to visualize data without touching Excel or writing a single line of code.

通过Tableau,Power BI和许多其他商业智能工具,您可以可视化数据,而无需接触Excel或编写一行代码。

While it’s great that more and more people can work with data, we should also remember that presenting it properly is as important as ever. Well-designed dashboards convey relevant information and allow users to make data-driven decisions. But how can you create a well-designed dashboard?

尽管越来越多的人可以使用数据非常棒,但我们也应该记住,正确呈现数据与以往一样重要。 精心设计的仪表板可传达相关信息,并允许用户做出以数据为依据的决策。 但是如何创建设计良好的仪表板?

Let’s go through three overarching questions to bear in mind as you design, create, and deliver a dashboard.

在设计,创建和交付仪表板时,让我们经历三个基本问题。

时间可用性(优先级) (Time Availability (Priority Level))

Asking this question can help you get started:

提出以下问题可以帮助您入门:

How much time does the user have to look at this dashboard?

用户必须看多少时间该仪表板?

It’s simple, but important nonetheless.

这很简单,但仍然很重要。

So why should we care specifically about the time constraint?

那么,为什么我们要特别关注时间限制呢?

Understanding how much time someone has is important, because it can help you understand how people are going to use a dashboard. Even if someone has all the relevant knowledge to understand, filter, and modify a dashboard to answer a business question, it won’t matter if they don’t have the time to do so.

了解某人的时间很重要,因为它可以帮助您了解人们如何使用仪表板。 即使某人掌握了所有相关知识,可以理解,过滤和修改仪表板来回答业务问题,但是他们没有时间这样做也无关紧要。

This doesn’t mean that you should sacrifice quality when creating a dashboard for someone with limited time. However, it could mean that you could, for example, customize the dashboard’s date filters in advance, so that the user can get the answer they need right away. Tailor your dashboard to the time someone has to go through it, and you’ll be well on your way to helping your organization make well-informed decisions.

这并不意味着在为时间有限的人创建仪表板时,您应该牺牲质量。 但是,这可能意味着您可以例如预先自定义仪表板的日期过滤器,以便用户立即获得所需的答案。 为仪表板量身定制某个人必须经过的时间,这样您就可以很好地帮助组织做出明智的决策。

In most cases, you should build your dashboard to be as specific or general as what your user explicitly wants. However, there may be times when you understand the data more so than the user. Because of this, you may believe that to truly make a data-driven decision, you have to include more data, even if the user doesn’t have the time to go through it. This may be when a conversation between you and the user is necessary, so that you can emphasize that they need to prioritize this problem a bit more.

在大多数情况下,应将仪表板构建为与用户明确想要的特定或通用。 但是,有时候您比用户更了解数据。 因此,您可能会相信,即使用户没有时间进行真正的数据驱动决策,也必须包含更多数据。 这可能是您和用户之间有必要进行对话的时候,以便您可以强调他们需要优先考虑此问题。

目的 (Purpose)

It would be too easy to say that you can generalize how much time someone has based on their position in the organization. For instance, a busy CEO may want to understand why a specific region is underperforming and what the potential solutions are. In this case, she could benefit from a detailed presentation-styled dashboard (like an interactive story on Tableau) to explore the situation, a more common high-level executive style report.

很难说您可以根据某人在组织中的职位来概括他们有多少时间。 例如,忙碌的CEO可能想了解为什么某个特定区域的表现不佳以及潜在的解决方案是什么。 在这种情况下,她可以受益于详细的呈示样式的仪表板(例如Tableau上的交互式故事)来探索情况,这是更常见的高级执行者风格报告。

This brings us to our second question:

这带给我们第二个问题:

What will the dashboard be used for?

仪表板将用于什么用途?

Another way of putting this question is “what decisions will this dashboard help an end-user make?” When you’re looking to help the finance team review quarterly expenses or give an executive an overview of the new product’s digital marketing campaign performance, you’ll want to create a dashboard that gives clear-cut answers. This means that you should include only the visualizations and KPIs that make it easy for the end-user to find the answer. If possible, you should also pre-set filters to show only the relevant data needed for each time they need to use the dashboard.

提出此问题的另一种方式是“ 此仪表板将帮助最终用户做出哪些决定?” 当您希望帮助财务团队审查季度费用或向执行人员提供新产品的数字营销活动绩效的概述时,您将需要创建一个仪表板以提供明确的答案。 这意味着您应该只包含可视化和KPI,以便最终用户轻松找到答案。 如果可能,您还应该预先设置过滤器,以仅显示每次使用仪表板时所需的相关数据。

In contrast, if you’ve created a market research report and need to help your manager make a decision about which new region to expand to, you’ll want to take a more exploratory design for your dashboard. Think as if you’re creating a dashboard that’s a condensed and interactive representation of all your Googling. You should allow the end-user to filter and see results for different scenarios in the dashboard, and have the different graphs and tables update dynamically with every filter.

相反,如果您已经创建了一份市场研究报告,并且需要帮助您的经理来决定将扩展到哪个新区域,那么您将需要对仪表板进行更具探索性的设计。 想想好像您正在创建一个仪表板,该仪表板是所有Googling的简明和交互式表示。 您应该允许最终用户进行过滤,并在仪表板上查看不同方案的结果,并让每个过滤器动态更新不同的图形和表格。

初始接待 (Initial Reception)

The next step is to make sure people actually use the dashboard you create. A final question to ask is this:

下一步是确保人们实际使用您创建的仪表板。 最后要问的问题是:

What can I do to make sure this dashboard makes a good first impression?

如何确保该仪表板给人留下良好的第一印象

Especially when you’re creating a dashboard to solve a problem that has already has a solution, you need to make sure your new solution is received well. It might not matter if you include new visualizations or a more complete set of data if the end-users perceive that the dashboard is difficult to use.

尤其是在创建仪表板以解决已经有解决方案的问题时,需要确保新解决方案得到良好的接受。 如果最终用户认为仪表板难以使用,则包含新的可视化效果还是包含更完整的数据集可能并不重要。

This means that you need to consider how you interact with the end-users prior to delivering the finished dashboard. While you’ll definitely have some form of communication to understand what they want, it may be worth showing your first draft of a dashboard to get some immediate feedback about what’s working and what’s not. You could keep doing this until delivering a final product, as long as you make sure that you’re not unnecessarily bombarding the end-users with questions.

这意味着在交付完成的仪表板之前,您需要考虑如何与最终用户进行交互。 虽然您肯定会通过某种形式的沟通来了解他们的需求,但也许值得展示您的仪表板初稿,以获取有关工作原理和无效指标的即时反馈。 只要确保您不会不必要地向最终用户提出问题,您就可以继续这样做,直到交付最终产品为止。

Finally, when it comes to delivering the dashboard, it may be ok to just send an email with the link to the final version. However, depending on how much you spoke to the end-users beforehand, it might also be worth taking the time to give an overview-type presentation on the dashboard’s functionality and scope. Even a one-page write-up of the data sources you used and some basics on how to filter and interact with the dashboard might be helpful, depending on who your end-user is.

最后,在交付仪表板时,可以只发送带有最终版本链接的电子邮件。 但是,根据您事先与最终用户交谈的程度,可能还需要花一些时间在仪表板的功能和范围上进行概述式的介绍。 取决于最终用户是谁,甚至对您使用的数据源进行一页书面介绍,以及有关如何过滤和与仪表板交互的一些基础知识也可能会有所帮助。

Remember that when you’re creating a new solution for people that already have something to work with, it’s not enough for your dashboard to deliver the same value as the old solution. If it does, what would be the point in the end-user switching over? Because of this, after you design and create a dynamic and easy-to-understand dashboard, make sure you communicate exactly why it’s better than the current method being used.

请记住,当您为已经有工作经验的人们创建新的解决方案时, 仪表板无法提供与旧解决方案相同的价值 。 如果可以,最终用户切换的意义何在? 因此,在设计和创建动态且易于理解的仪表板之后,请确保准确说明为什么它比当前使用的方法更好。

And that’s it!

就是这样!

Again, here are the three things to remember:

同样,这是要记住的三件事:

  1. How much time does the user have to look at this dashboard?

    用户必须看多少时间该仪表板?

  2. What will the dashboard be used for?

    仪表板将用于什么?

  3. What can I do to make sure this dashboard makes a good first impression?

    我该怎么做才能确保该仪表板给人留下良好的第一印象

Be sure to keep these questions in mind, because nothing is worse than spending a week creating what you think is the perfect dashboard, only to have it ignored after you’ve delivered it. Remember that all these questions are geared towards understanding the motives and attitudes of the end-user, because that is the most important person you need to account for when designing a dashboard.

请务必牢记这些问题,因为没有什么比花一个星期的时间来创建自己认为完美的仪表板更糟糕的了,只是在交付后才忽略它。 请记住,所有这些问题都旨在了解最终用户的动机和态度,因为在设计仪表板时,这是您需要考虑的最重要的人。

Happy dashboarding!

快乐的仪表板!

翻译自: https://towardsdatascience.com/dont-forget-these-three-things-when-creating-a-dashboard-eaadb1c02582

grafana 创建仪表盘

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

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

相关文章

qq群 voiceover_如何在iOS上使用VoiceOver为所有人构建应用程序

qq群 voiceoverby Jayven N由Jayven N 如何在iOS上使用VoiceOver为所有人构建应用程序 (How to build apps for everyone using VoiceOver on iOS) 辅助功能入门 (Getting started with accessibility) There’s always those topics that people don’t talk about enough. S…

IntelliJ IDEA代码常用的快捷键(自查)

IntelliJ IDEA代码常用的快捷键有: Alt回车 导入包,自动修正 CtrlN 查找类 CtrlShiftN 查找文件 CtrlAltL 格式化代码 CtrlAltO 优化导入的类和包 AltInsert 生成代码(如get,set方法,构造函数等) CtrlE或者AltShiftC 最近更改的代码 CtrlR…

leetcode 1489. 找到最小生成树里的关键边和伪关键边(并查集)

给你一个 n 个点的带权无向连通图,节点编号为 0 到 n-1 ,同时还有一个数组 edges ,其中 edges[i] [fromi, toi, weighti] 表示在 fromi 和 toi 节点之间有一条带权无向边。最小生成树 (MST) 是给定图中边的一个子集,它连接了所有…

带彩色字体的man pages(debian centos)

1234567891011121314151617181920212223242526272829303132333435363738我的博客已迁移到xdoujiang.com请去那边和我交流简介most is a paging program that displays,one windowful at a time,the contents of a file on a terminal. It pauses after each windowful and prin…

提取json对象中的数据,转化为数组

var xx1 ["乐谱中的调号为( )调", "写出a自然小调音阶。", "以G为冠音,构写增四、减五音程。", "调式分析。", "将下列乐谱移为C大调。", "正确组合以下乐谱。", "以下…

java 同步块的锁是什么,java – 同步块 – 锁定多个对象

我添加了另一个答案,因为我还没有添加评论给其他人的帖子。>事实上,同步是用于代码,而不是对象或数据。在同步块中用作参数的对象引用表示锁定。所以如果你有如下代码:class Player {// Same instance shared for all players.…

大数据对社交媒体的影响_数据如何影响媒体,广告和娱乐职业

大数据对社交媒体的影响In advance of our upcoming event — Data Science Salon: Applying AI and ML to Media, Advertising, and Entertainment, we asked our speakers, who are some of nation’s leading data scientists in the media, advertising, and entertainment…

Go-项目结构和代码组织

简介 做大量的输入,通过对比、借鉴,加上自己的经验,产出一个尽可能优的方案。 开源界优秀项目的结构示例 因为最新的 Go 版本已经使用 module 作为版本依赖,所以,所有项目的 vendor 我都忽略,建议直接使用 …

iref streams_如何利用Neo4j Streams并建立即时数据仓库

iref streamsby Andrea Santurbano通过安德里亚桑图尔巴诺(Andrea Santurbano) 如何利用Neo4j Streams并建立即时数据仓库 (How to leverage Neo4j Streams and build a just-in-time data warehouse) In this article, we’ll show how to create a Just-In-Time Data Wareho…

Nodejs正则表达式函数之match、test、exec、search、split、replace使用详解

1. Match函数使用指定的正则表达式函数对字符串惊醒查找,并以数组形式返回符合要求的字符串原型:stringObj.match(regExp)参数:stringObj 必选项,需要去进行匹配的字符串RegExp 必选项,指定的正则表达式返回值&#xf…

Zabbix 3.0 从入门到精通(zabbix使用详解)

第1章 zabbix监控 1.1 为什么要监控 在需要的时刻,提前提醒我们服务器出问题了 当出问题之后,可以找到问题的根源 网站/服务器 的可用性 1.1.1 网站可用性 在软件系统的高可靠性(也称为可用性,英文描述为HA,High Avail…

python 装饰器装饰类_5分钟的Python装饰器指南

python 装饰器装饰类重点 (Top highlight)There’s no doubt that Python decorators are one of the more advanced and tougher-to-understand programming concepts. This doesn’t mean you should avoid learning them — as you encounter them in production code soone…

php中颜色的索引值,计算PHP中两种颜色之间的平均颜色,使用索引号作为参考值...

我们假设为了讨论的目的,每个颜色都有一个“值”.那么,你想要的就足够简单:$index 0.2;$val1 get_value_of_color($color1);$val2 get_value_of_color($color2);$newval $val1 * $index $val2 * (1 - $index);$newcolor get_color_from_value($newval);所以,很…

leetcode 989. 数组形式的整数加法

对于非负整数 X 而言,X 的数组形式是每位数字按从左到右的顺序形成的数组。例如,如果 X 1231,那么其数组形式为 [1,2,3,1]。 给定非负整数 X 的数组形式 A,返回整数 XK 的数组形式。 示例 1: 输入:A […

您需要了解的WordPress漏洞以及如何修复它们

by Joel S. Syder乔尔赛德(Joel S.Syder) 您需要了解的WordPress漏洞以及如何修复它们 (WordPress vulnerabilities you need to know about — and how to fix them) WordPress is an incredibly useful and versatile platform for all kinds of blogging. It’s become ver…

Maven基础。

---恢复内容开始--- Maven: 1、概念。 * maven 是一个项目管理工具。 * maven的作用。 1、jar包。依赖管理。将jar包放在jar包仓库(pom.xml),不需要每个项目都添加jar包。 2、测试。 3、项目发布。 2、使用。 * 下载解压即可。 * 环境变量配置…

Dinosaur Run - Dinosaur world Games

转载于:https://www.cnblogs.com/hotmanapp/p/7092669.html

机器学习实际应用_机器学习的实际好处是什么?

机器学习实际应用Some of my previous introductory posts to machine learning and data science were a bit technical. However, my purpose of this post is to explain some of the practical use-cases of ML solely from a non-technical savvy layman’s perspective w…

Javascript的setTimeOut()和setInterval()的定时器用法

Javascript用来处理延时和定时任务的setTimeOut和setInterval函数应用非常广泛,它们都用来处理延时和定时任务,比如打开网页一段时间后弹出一个登录框,页面每隔一段时间发送异步请求获取最新数据等等。但它们的应用是有区别的。 setTimeout()…

php随机生成车牌号,生成汽车牌照

用户随机50选1。好的车牌用户选不到。我目前的做法是这样的。所有车牌入库。别人选了状态就修改为1。下面是入库程序,想跟大家讨论一下,有没有更好的方式。use Illuminate\Database\Seeder;class LicensePlatesTableSeeder extends Seeder{public functi…