- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有这两个查询:
EVALUATE
FILTER (
SUMMARIZE (
'Sales',
Products[ProductName],
'Calendar'[CalendarYear],
"Total Sales Amount", SUM ( Sales[SalesAmount] ),
"Total Cost", SUM ( 'Sales'[TotalProductCost] )
),
Products[ProductName] = "AWC Logo Cap"
)
ORDER BY
Products[ProductName],
'Calendar'[CalendarYear] ASC
EVALUATE
SUMMARIZE (
FILTER ( 'Sales', RELATED ( Products[ProductName] ) = "AWC Logo Cap" ),
Products[ProductName],
'Calendar'[CalendarYear],
"Total Sales Amount", SUM ( Sales[SalesAmount] ),
"Total Cost", SUM ( 'Sales'[TotalProductCost] )
)
ORDER BY
Products[ProductName],
'Calendar'[CalendarYear] ASC
EVALUATE
FILTER (
ADDCOLUMNS (
SUMMARIZE ( 'Sales', Products[ProductName], 'Calendar'[CalendarYear] ),
"Total Sales Amount", CALCULATE ( SUM ( Sales[SalesAmount] ) ),
"Total Cost", CALCULATE ( SUM ( 'Sales'[TotalProductCost] ) )
),
Products[ProductName] = "AWC Logo Cap"
)
ORDER BY
Products[ProductName],
'Calendar'[CalendarYear] ASC
EVALUATE
FILTER (
SUMMARIZECOLUMNS (
Products[ProductName],
'Calendar'[CalendarYear],
"Total Sales Amount", SUM ( Sales[SalesAmount] ),
"Total Cost", SUM ( 'Sales'[TotalProductCost] )
),
Products[ProductName] = "AWC Logo Cap"
)
ORDER BY
Products[ProductName],
'Calendar'[CalendarYear] ASC
EVALUATE
SUMMARIZECOLUMNS (
Products[ProductName],
'Calendar'[CalendarYear],
FILTER ( 'Products', Products[ProductName] = "AWC Logo Cap" ),
"Total Sales Amount", SUM ( Sales[SalesAmount] ),
"Total Cost", SUM ( 'Sales'[TotalProductCost] )
)
ORDER BY
Products[ProductName],
'Calendar'[CalendarYear] ASC
最佳答案
在您提供的两个选项中,我怀疑后者在计算上可能更有效。但是,两者都不是“最佳实践”。
根据 Best Practices Using SUMMARIZE and ADDCOLUMNS on sqlbi.com ,
you should always favor the ADDCOLUMNS version. The rule of thumb is that you should never add extended columns by using SUMMARIZE, unless it is required due to at least one of the following conditions:
You want to use ROLLUP over one or more grouping columns in order to obtain subtotals
You are using non-trivial table expressions in the extended column, as you will see in the “Filter Context in SUMMARIZE and ADDCOLUMNS” section later in this article
关于dax - FILTER 应该在 SUMMARIZE 内部还是外部使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48370006/
我不知道这是否可行,但我希望能够创建一个计算列,其中每一行都依赖于它上面的行。 一个典型的例子是 Fibonacci sequence ,其中序列由递推关系 F(n) = F(n-1) + F(n-2
我有以下 case when 语句: case when ts.wgt_kg / ((hgt_cm / 100) * (hgt_cm / 100)) 30.0 then 'Obese > 30.0'
我有一个文本列,想将其转换为正确的。有没有办法只使用 DAX 来做到这一点?我不想使用内置的 powerbi 功能 适当的大小写是将每个单词的每个第一个字母都大写的任何文本。例如,“这是一个适当案例的
我需要对由 Summarize Function 产生的表产生的列的值求和。 例如我的数据集“标签”是这样的 Type Value A 10 A
我是 DAX 公式的新手。我正在寻找如何为以下数据执行与 SUMPRODUCT 等效的 excel: Id | Metric | Weight | Metric times Weight | 1 |
我在 Power BI Desktop 中有以下切片器,其中 客户数量 计算为 计数(不同(Fact.EHRTransaction.ClientFK))在我的数据模型中: 我的目标是计算占总数的百分比
。此公式有时命中/未命中返回正确值。在图片中,您可以看到50%的时间是正确返回的……
我有一个多步骤过程,可以将汇总基表的表变量分阶段到匹配的粒度。 过程(简而言之): 删除选定的日期过滤器 使用计算值创建过滤器 然后汇总新过滤的表以使粒度匹配 将结果表连接起来形成一个覆盖率表 为此,
我在 Power BI 中有一个如下表,其中包含类别和子类别两列。我正在尝试将每个类别的 subcategory="S2"计数放入计算列中(如 S2_count)。 Category Subca
我有一个涉及两个表格的问题,一个有一些成本(表格停止在值(value)处,我已经输入了我想在我的显式度量中看到的预期值),一个是按集群排序的城市。 我需要创建一个显式度量,该度量返回给定集群和费用的第
我正在努力在 DAX 中重新创建以下 Excel 逻辑: Cont 和 CF 都是数据列(来自 SQL 数据库),而 A 值是动态的,因为它来自 What-if分析: 正如您在屏幕截图中看到的那样,A
我想知道这两个 DAX 表达式之间有什么区别,每个表达式都返回我需要的内容: (1) =calculate([PctMkt], FILTER ( ALL ( BondDim), BondDim[Qua
我有一个事实表,其中存储项目、管理项目的公司以及项目应向其收费的公司: | Project | Company original | Company to display | Perc. | | A
在电源查询中,我有一个这样的表: date | month | 01/01/2017 | jan 2017 | 02/01/2017 | jan 2017 | 03/01/2017
使用 PowerPivot 功能创建度量。 列中有两种类型的值:整数和 NULL(字符串)。 试图弄清楚如何创建一个 DAX 公式来计算仅采用包含整数的单元格的列的平均值。 感觉下一个基本公式会起作用
我在 PowerPivot 上的数据集中进行了计算: SUM:=CALCULATE(SUM([Data]),FILTER(ALL(Table[Month]),[Month]=[CURRENTMONTH
我的表包含大量针对个别卖家的重复销售信息,我基本上创建了一个列和一个度量来标记用户他们拥有的 View 是否包含重复的销售信息。 这是我的表格的一个非常简单的例子 SalesManager Sale
这是我正在尝试的查询。 EVALUATE SELECTCOLUMNS('MyTable',"col1",DISTINCT(VALUES('MyTable'[Email]))) 最佳答案 如果您想简单地
我有两个相同的表格视觉效果和一个计算类别百分比的度量。 % = DIVIDE( [m_SalesValue] ,CALCULATE([m_SalesValue], ALLSELECTE
我有这张 table 我想创建度量以获取每天的最后交易值(value)。例如。 DAX查询应如何显示? 最佳答案 您必须创建两个度量。一个用于每个日期的最后一次,另一个用于获取该日期和时间的值。 La
我是一名优秀的程序员,十分优秀!