小建议s: 如何按列降序对矩阵进行排序

如何按列降序对矩阵进行排序

今天微软发布了 Power BI桌面 2020年3月 我希望它在Matrix visual上包含一个简单的功能,以便能够按列以降序对Martix进行排序,但是,它没有’t。因此,在本文中,我快速向您展示如何按列降序对Matrix进行排序。

这是场景。我的一位客户正在Power BI中生成一个报表,该报表按以下矩阵显示按年,月和周的销售额。

在Power BI中对矩阵进行排序
在Power BI中对矩阵进行排序

一切看起来都很好!但是快速查看Matrix排序可以发现该功能不可用(YET)。但是客户希望看到按年份降序排列的矩阵,像这样。

按列标题降序排列矩阵
按列标题降序排列矩阵

这是超级简单的解决方案。

继续阅读 “快速提示:如何按列的降序对矩阵进行排序”

通过颜色编码在Power BI中增强故事讲述数据的可视化能力

Power BI中的颜色编码

这篇文章在我的博客列表中等待了一段时间,现在这是我在2019年发布的最后一篇文章。我希望大家度过美好的一年。

在这篇文章中,我讨论了数据可视化的一个非常重要的方面。颜色编码。我相信,颜色编码是向用户提供适当信息的最强大,最有效的方法之一。作为人类,我们知道颜色可以说明很多事情。例如,我们看着绿草,如果是浅绿色,我们会立即了解到草非常新鲜和健康。当她有点发黄时,我们知道她’也许渴了。当它变成棕色时,可能为时已晚。

另一个完美的例子是交通信号灯。当它是绿色时,每个人都很高兴,当它是黄色时,每个人都在竞速通过路口,好吧,我’我只是在开玩笑,有些人倾向于通过黄灯,而每个人都知道当红绿灯亮时必须停车吗?和…红色时,我们必须停下来。关于颜色编码及其对我们的生活的日常影响已经足够多了。让’谈论Power BI中的颜色编码,并迅速获得更多令人兴奋的内容。

So…在Power BI中进行颜色编码,好吧,我们可以从Power BI诞生的第一天开始进行颜色编码,但也许不是’我将在这篇文章中进行解释。条件格式也存在了一段时间。在这篇文章中,我展示了一种我们可以在Power BI中实现的技术,以便在整个报表中使用一致的颜色编码。

这是没有颜色编码的报告:

  无需颜色编码的Power BI报表
无需颜色编码的Power BI报表

现在看起来是相同的报告,用颜色编码:

 彩色Power BI报告
彩色Power BI报告

让’s get into it.

入门

在这项技术中,我们’请按照以下步骤操作:

  • 我们使用一些很棒的免费调色板网站在线上生成了我们所需要的颜色’d想在我们的报告中使用
  • 我们复制十六进制值并粘贴到Power BI(通过输入数据)
  • 我们定义一个数字范围以标识我们的值将属于的范围。我个人使用百分比,但在您的情况下可能还有其他用途
  • 然后,我们定义一些度量以为要着色的度量选择特定的颜色
继续阅读 “通过颜色编码在Power BI中增强故事讲述数据的可视化能力”

小建议s: Power BI中的折线图和面积图条件格式

Power BI中的折线图和面积图条件格式

在本文中,我向您展示了一个非常快速的技巧,可以在Power BI中有条件地设置折线图和面积图的格式。因为这是一个“Quick Tip” I’我将使这篇文章简短。

我的一位客户要求我在折线图和面积图中显示时间序列。但是她想要’可以根据一段时间内的平均值有条件地对其进行格式化。让’保持简单,她想展示“Sales by Year Month”在折线图中,但是突出显示下面的数据点“每月平均销售额”。如您所知,我们目前还没有格式化折线图和面积图的格式。但是等等,这篇文章就是关于这一点的。让’s dig into it.

在上述情况下,您可能已经猜到我们需要创建一个度量来定义颜色,基于“每月平均销售额”以便有条件地设置图表格式。如果任何数据点低于“每月平均销售额”然后将其突出显示为橙色,如果它位于“每月平均销售额”那么我们坚持使用默认颜色。

让’s do it.

继续阅读 “快速提示:Power BI中的折线图和面积图条件格式”

良好做法:始终显示报告环境

良好做法:始终显示报告环境

当您在Power BI中处理实际项目时,您可能会拥有不同的环境,例如DEV,UAT,Pre-Prod和Prod。对您和您的听众来说,了解数据的来源很重要。我在查看开发或UAT数据,还是在生产环境中查看实际数据?您可能会问或被问到“数据来自何处?”之类的问题。了解您要分析的数据的可信度很重要。在本文中,我向您展示了一种简单的方法来显示Power BI报表所连接的环境。

这个怎么运作

要显示环境名称,请使用查询参数,然后引用该参数,将其转到表中并添加列以相应地显示环境。容易吧?

从此处的列表输出中了解有关查询参数的更多信息.

根据您的方案,实现可能会略有不同,但是原理是相同的。在本文中,我使用SQL Server数据库。因此,我需要参数化服务器名称。在现实世界中,您可能还需要参数化数据库名称。同样,如果您的情况大不相同,例如您从Excel获取数据,则对于不同的环境,Excel路径可能会有所不同。让’s dig-in.

  • 打开查询编辑器
  • 请点击“Manage Parameters”
  • 请点击“New”
    • 输入“Name” and “description”
    • 蜱“Required”
    • 选择“Text” in “Type”
    • 选择“List of values” in “Suggested Values”并输入不同环境的服务器名称
    • 选择一个“Default Value” and “Current Value”
    • 请点击OK
在Power BI查询编辑器中创建新参数

到目前为止,您已经创建了一个新参数,该参数可用于从SQL Server数据源获取数据。下一步将向您展示如何使用该参数显示报表中的环境。

继续阅读 “良好做法:始终显示报告环境”