详细内容或原文请订阅后点击阅览
解释 DAX 中的谱系
DAX 中最重要的概念之一是血统。这是关于某物来自何处的信息。让我们看看它是什么以及我们如何操纵它。解释 DAX 中的谱系一文首先出现在 Towards Data Science 上。
来源:走向数据科学简介
在 DAX 中,沿袭是一个重要的概念,了解如何使用和操纵它至关重要。
正如我在过去的文章中所做的那样,我将使用 DAX 查询来解释这个概念及其效果。
我从一个简单的查询开始,获取“Adventure Works”品牌产品的订单数:
评估
计算表(
SUMMARIZECOLUMNS('日期'[年份]
,'日期'[月份短名称]
,'日期'[月键]
,'产品'[产品类别名称]
,"订单数",[在线订单数]
)
,'产品'[品牌名称] =“冒险作品”
)
按“日期”排序[MonthKey]
,'产品'[产品类别名称]这是查询结果的摘录:此查询返回 180 行。请记住这一点,因为稍后它会很重要。接下来,我将介绍特定月份的过滤器并显示血统的角色。设置沿袭我将添加 2026 年 4 月的过滤器:定义VAR 年月过滤器 = 202604评估计算表(SUMMARIZECOLUMNS('日期'[年份],'日期'[月份短名称],'日期'[月键],'产品'[产品类别名称],"订单数",[在线订单数]),'产品'[品牌名称] =“冒险作品”,'日期'[MonthKey] = YearMonthFilter)按“日期”排序[MonthKey],'产品'[产品类别名称]在本例中,我定义了一个变量并将值设置为 202604。接下来,我将其作为过滤器添加到 CALCULATETABLE() 函数中。到目前为止没有什么特别的。这是结果:在这种情况下,沿袭并不重要,因为标量值设置过滤器。
