[英]Efficiency of measures in power bi
假設你有一張桌子。
OrderNumber, OrderDate, City, & Sales
Sales
字段是給你的。 不需要計算它。 將此數據引入 Power BI 時,假設您要按City
分析Sales
(以表格格式)。 您可以直接將這兩個字段拖到表格中。 無需創建度量。
所以現在,假設您創建了一個度量。
Total Sales = Sum(Sales).
在這種情況下,它有什么優勢嗎?
使用: City
, Total Sales
是否比使用: City
, Sales
更有效
兩者都顯示相同的信息。
當您將該字段拖到表中時,Power BI 所做的是根據它對它認為您想要的聚合(例如總和、最大值、計數)的最佳猜測自動創建一個隱式度量。
因此,在這種情況下,使用顯式定義的度量或隱式生成的度量應該執行相同的操作,因為它在后台執行相同的操作,即SUM(TableName[Sales])
。
使用顯式度量通常被認為是最佳實踐。
您可能會對討論這些差異的視頻感興趣。
有人告訴我,總是創建明確的措施是件好事,而且措施更有效。 天氣是對是錯,我不知道,但從政策的角度來看,這是一個好主意,因為措施確實可以保護您免受列名更改的影響。 一般來說,我認為我可以制定一個經驗法則來始終定義您想要明確報告的任何措施......但上面的答案也可能是正確的......堆棧交換不允許您選擇多個答案……
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.