<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          PowerBI DAX 計算組 動態(tài)數(shù)據(jù)格式 圖表支持

          共 1389字,需瀏覽 3分鐘

           ·

          2020-08-07 02:30

          現(xiàn)在小伙伴們就可以下載最新版的 PowerBI Desktop 安裝程序來體現(xiàn)動態(tài)格式了。

          什么是動態(tài)格式

          當你有了一個度量值,它只能被設定為一個數(shù)據(jù)格式,如下:

          同樣都是數(shù)字,我們的需求是:

          • 如果是整數(shù),就顯示諸如:

            314.15

          • 如果是百分比,就顯示諸如:

            31.4%

          但我們要求它們僅僅是顯示方式,這不應該改變數(shù)據(jù)的物理類型,都必須還是數(shù)字,而不能是文本。

          默認是不支持的

          在 PowerBI 中去實現(xiàn) KPI 的參數(shù)化,非常常見,例如:

          我們希望可以選擇 KPI 后,該圖表顯示用戶所選的 KPI,這樣就可以支持僅僅使用一個圖表來呈現(xiàn)多個 KPI 的切換了。

          當我們選擇利潤率,如下:

          很遺憾,這的確并非是我們希望的結果,利潤率被顯示成了小數(shù)形式,并非百分比形式。

          用計算組進行支持

          當使用計算組后,我們可以分別設置返回的數(shù)據(jù)格式,達到如下效果:

          以及:

          這樣,就相當完美了。

          底層原理揭秘

          在啟用了增強的元數(shù)據(jù)后,DAX 引擎大概的查詢如下:

          可以看出,這里涉及到一個格式,得到查詢結果如下:

          這樣,PowerBI 視圖層就可以使用這個格式化字符串來對顯示進行格式化了。

          沒有計算組之前

          在沒有計算組之前,我們也可以實現(xiàn)度量值的參數(shù)化,大致實現(xiàn)是這樣的:

          這里的實現(xiàn)沒有問題,但由于只有一個度量值,所以只能返回一個數(shù)據(jù)格式,這樣,就不能實現(xiàn)我們的訴求。因為,永遠只能返回一個格式。

          使用計算組

          計算組,的一個好處就是為一個已知的計算,給定多個計算路徑,而在每一個計算路徑中,都可以重新:

          • 重塑計算邏輯

          • 指定數(shù)據(jù)格式

          這里正是用到了這點,例如:

          對于這點來說,度量值本身是什么,根本不重要,例如:

          這里 KPI 實際僅僅是一個占位符,而真正的執(zhí)行,可以交給計算組來完成。

          關于計算組的基本使用,在此前的文章已經介紹,可以參考:PowerBI DAX 計算組 基礎篇

          這里可以這樣構建,如下:

          這樣,就 OK 了。

          總結

          從本文,我們可以感悟到一件比較本質的事情:計算組的動機是,已知某已知指標,需要切換其計算邏輯。很多伙伴會問,用一個參數(shù)表加度量值的配合和直接使用計算組都可以得到一樣的效果,那么到底在什么場合下使用計算組呢?答案現(xiàn)在至少有兩點:

          • 如果某種計算邏輯的切換,更為通用化。

            如:

            日期范圍。

          • 如果某種計算結果的格式需要切換。

          另外,值得注意的是,支持動態(tài)格式字符串還需要 PowerBI 視圖層各個圖表的支持,在 2020.07.30 之前,只有表和矩陣可以支持這點;而現(xiàn)在更新的 PowerBI Dekstop 已經可以在更多的圖表中內置支持這個重要特性了。

          本文內容屬于訂閱會員,已共享。如需成為訂閱會員可私信。

          精彩直播及視頻可以到B站二次元

          應伙伴要求

          PowerBI 超級實訓全面開啟

          系統(tǒng)化學習

          這才叫學習路線圖

          您可能希望參加線下密訓:


          資源已為您凝練



          放大看,嚇壞你


          其中的資源包令人生畏



          資源太過生猛


          非常兇殘的培訓,聽過的人都說夠狠


          點擊查看內容目錄


          現(xiàn)已開通:北京 上海 廣州 深圳 成都

          ~ 人滿延期,私信報名?~


          讓數(shù)據(jù)真正成為你的力量
          加私信暗號:data2020


          點擊【閱讀原文】進入【學習中心】

          瀏覽 120
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  爱爱爱爱爱免费视频 | 精品国产色区 | 色哟哟一区二区三区四区 | 人妻无码中文专区久久5566 | A片在线观看免费观看 |