在辽宁体育彩票 双 中使用SWITCH()和ISINSCOPE()DAX函数突出显示每个层次结构平均销售额以下

在辽宁体育彩票 双 中使用SWITCH()和ISINSCOPE()DAX函数突出显示每个层次结构平均销售额以下

不久前,我在一个项目上工作,客户对柱形图有条件格式要求。
他们希望根据基于您所处的层次结构的平均值,有条件地对图表中的列设置格式。
在这种情况下,我的日历层次结构如下:

  • 日历层次结构:
    • 学期
    • 25美分硬币

我用“Adventure Works DW2017,互联网销售”Excel作为辽宁体育彩票 双 Desktop中的源。如果我想形象化“Total Sales” over the above “Calendar Hierarchy”我得到这样的东西:

Line Chart in 辽宁体育彩票 双 , 总销售额 by 年

现在我激活“Average Line” from “Analytics”折线图标签。

Adding 平均线 to Line Chart in 辽宁体育彩票 双

当我在折线图中向下钻取时,“平均”线显示了我所在的特定层次结构级别的平均值。这很酷,我可以根据我所获得的级别获得平均值’m in code free.

辽宁体育彩票 双 ,折线图中的钻井

容易吧?

现在,要求是在一个“柱形图”(是的!用柱形图可视化时间序列,’则是客户的期望值),然后用橙色突出显示值低于平均值的列,其余的保留为默认主题颜色。

因此,我需要创建度量以有条件地格式化柱形图。我还需要在以下方面增加一些智能:

  • 检测我所在的层次结构级别
  • 计算该特定层次结构级别的平均销售额
  • 更改低于平均值的列的颜色

让’s get it done!

使用ISINSCOPE()DAX函数检测层次结构级别

微软介绍 ISINSCOPE() 达克斯功能 2018年11月版本 辽宁体育彩票 双 桌面。宣布后不久“Kasper de Jonge” wrote a concise 博客文章 关于它。

因此,我尝试使其尽可能简单。这是工作原理,ISINSCOPE()函数返回“True”当指定的列在层次结构级别中时。如前所述,我们有一个“Calendar Hierarchy”包括以下5个级别:

  • 学期
  • 25美分硬币

因此,要确定我们是否处于上述每个层次结构级别中,我们只需要创建如下的DAX度量即可:

ISINSCOPE年		=	ISINSCOPE('Date'[Year])
ISINSCOPE 学期	=	ISINSCOPE('Date'[Semester])
ISINSCOPE 25美分硬币	=	ISINSCOPE('Date'[Quarter])
ISINSCOPE 月		=	ISINSCOPE('Date'[Month])
ISINSCOPE 天		=	ISINSCOPE('Date'[Day])

现在让’做一个简单的实验。

  • 在画布上放置一个矩阵
  • 放在“Calendar Hierarchy” to “Rows”
  • 采取上述措施“Values”
Detecting 年, 学期, 25美分硬币, 月 and 天 hierarchy levels with ISINSCOPE in 辽宁体育彩票 双 桌面

如你所见“ISINSCOPE 年” shows “True” for the “Year” level. 让’扩展到下一个级别,并查看其他度量如何工作:

继续阅读 “在辽宁体育彩票 双 中使用SWITCH()和ISINSCOPE()DAX函数突出显示每个层次结构平均销售额以下”

快速提示: How to 复制视觉格式 to Multiple Other Visuals in One Go Using 格式刷 Tool in 辽宁体育彩票 双

格式刷 in 辽宁体育彩票 双 桌面

创建报告时’您极有可能’d想复制其他视觉效果’从已经格式化的视觉格式使用“Format Painter”辽宁体育彩票 双 中的工具。也许您已经使用了辽宁体育彩票 双 Desktop中的该工具。

正如您在将鼠标悬停在“Format Painter”工具,您可以简单地将格式从已经格式化的视觉复制到另一个视觉。但是,如果您要格式化(绘制)很多类似的视觉效果,如下面的屏幕快照所示,那么我在页面顶部有几个名片视觉效果。其中之一已根据需要进行格式化,但其余部分仍必须进行格式化。

辽宁体育彩票 双 中格式化/未格式化的卡片视觉效果
格式化/未格式化的卡片视觉效果

如果我能一次画完所有颜料就好了吗?因此,继续阅读以了解我们如何做到这一点。

继续阅读 “Quick Tips: How to 复制视觉格式 to Multiple Other Visuals in One Go Using 格式刷 Tool in 辽宁体育彩票 双 ”

通过颜色编码在辽宁体育彩票 双 中增强故事讲述数据的可视化能力

辽宁体育彩票 双 中的颜色编码

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

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

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

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

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

  无需颜色编码的辽宁体育彩票 双 报表
无需颜色编码的辽宁体育彩票 双 报表

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

 彩色辽宁体育彩票 双 报告
彩色辽宁体育彩票 双 报告

让’s get into it.

入门

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

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

XMLA端点对辽宁体育彩票 双 意味着什么,以及如何免费对其进行测试?

辽宁体育彩票 双  XMLA端点的测试环境

XMLA端点连接以进行公共预览 已于2019年3月下旬宣布。到今天为止,它仅适用于辽宁体育彩票 双 保费容量用户。对于许多没有高级功能的人来说,这听起来像是一个巨大的限制,但他们希望了解它的工作原理。在本文中,我向您展示了一种尽快获得辽宁体育彩票 双 XMLA端点的简便方法。在开始之前,我想简单地解释一下XMLA终结点,以及它对辽宁体育彩票 双 用户的真正意义。

辽宁体育彩票 双 就像洋葱!它有层!

一般而言,辽宁体育彩票 双 具有两个不同的层,表示层和数据模型层。表示层是可视层,您可以进行所有这些引人注目的报告和可视化。顾名思义,数据模型是在其中创建数据模型的层。您可以通过XMLA连接性访问该层。

在辽宁体育彩票 双 Desktop文件中,您可以看到两个图层:

辽宁体育彩票 双 的不同层

XMLA如何与辽宁体育彩票 双 中的不同层相关?

您可能已经猜到了,XMLA仅与数据模型层有关,而与表示层无关。所以你可能 连接到数据模型, 浏览数据模型, 将数据从模型导入到其他平台,例如Excel 等等。

XMLA并不新鲜!

认真吗是的,认真。这不是新的。已经到了 多年了,也许您已经使用了无数次。每当 您正在连接到SQL Server Analysis Services的一个实例 来自任何工具(例如SQL Server Management Studio)的多维或表格形式 (SSMS),辽宁体育彩票 双 Report Builder,Excel,Tableau等…,您正在使用XMLA connectivity indeed.

辽宁体育彩票 双 是SSAS表格的实例

是真的。 辽宁体育彩票 双 运行SSAS表格的本地实例 模型。因此,每当您打开辽宁体育彩票 双 桌面文件(PBIX)时,辽宁体育彩票 双 都会创建一个 具有随机本地端口号的SSAS表格模型的本地实例,可以 只能在本地计算机上访问。关闭文件时,本地 SSAS 表格实例关闭,并释放其端口号。

我首先揭示了一个事实,你可以 在2016年6月通过各种工具(例如SSMS,SQL Server Profiler,Excel等)连接到辽宁体育彩票 双 Desktop中的基础数据模型。因此,我们确实使用XMLA长时间连接到辽宁体育彩票 双 数据模型。我们甚至可以更进一步 将我们的辽宁体育彩票 双 数据模型导入SSAS表格实例。从这个意义上讲,我们实际上是从辽宁体育彩票 双 生成XMLA脚本,以在SSAS 表格中创建相同的数据模型。多么酷啊?

太…什么是新的?

继续阅读 “XMLA端点对辽宁体育彩票 双 意味着什么,以及如何免费对其进行测试?”