5月版本有很多很有意思的更新,分解樹和追溯按鈕操作現在都可以使用了。最重要的是,這些功能和更新將真正豐富你的報告:為Excel精選功能表,用於篩選器窗格的新“應用”按鈕,一次應用所有更改,對更改檢測和頁面導航操作的增強功能,按鈕中的圖片等等!
Power BI產品5月功能更新摘要
報告
整理Excel精選表格(預覽)
在本月的Power BI Desktop版本中,你可以整理在Excel中引用的特色表(Insider build)。它可以幫助你輕松地使用權威的企業數據來豐富Excel工作表。
在Excel的數據類型庫中,你能夠從Power BI數據集中的功能表中找到數據;例如,你可以提供有關客戶,產品和供應商的數據:
另外,通過使用Power BI的認證和升級的數據集功能,你可以使組織的成員能夠查找和使用相關的可刷新數據,從而最終做出更好的決策。在下面的示例中,Let's Stop N Shop單元格鏈接到Power BI中精選的組織數據,最終你可以在電子表格中找到商店所有者的聯系信息:
要在Power BI Desktop中找到功能表,首先需要打開預覽開關,方法是轉到文件>選項和設置>選項>預覽功能,然后選擇功能精選表:
然后,在Desktop的模型視圖中,可以選擇要用作功能表的表,以便在其他產品(如Excel)中使用。
你可以通過選擇表設定推薦表為是:
然后,你需要使用“ 設置此功能表”對話框在表 中提供必填字段。
特色表必須具有 描述,行標簽和鍵列。
-
Excel中使用了“行標簽”字段值,用戶可以輕松識別行。它在數據選擇器窗格和信息卡中顯示為鏈接單元格的單元格值。
-
該鍵列字段值提供了該行的唯一ID。這使Excel可以將單元格鏈接到表中的特定行。
對於最后一步,你將需要將數據集發布到Power BI Service。將數據集發布或導入到服務后,功能表將顯示在Excel的數據類型庫中。
Excel會緩存數據類型列表,因此你需要重新啟動Excel才能查看新發布的功能表。請注意,預覽中不支持某些數據集,這些數據集中定義的功能表將不會顯示在Excel中。
如果你是Power BI管理員,則可以控制組織中的誰可以使用Excel數據類型庫中的精選表。在租戶設置中,你可以找到“ 允許連接到特色表的控件”:
請注意,如果“導出數據租戶”設置設置為“禁用”,則也將禁用到功能表的連接。
應用所有過濾器(預覽)
該功能將通過一次應用所有過濾器更改來幫助優化過濾器窗格以減少查詢。以前,你有兩個用於過濾器查詢的選項:立即應用基本過濾器(默認選項)或向每個基本過濾器添加應用按鈕。第一個立即應用基本過濾器的選項,對於那些喜歡即時交互性而不是查詢減少的人來說是理想的選擇。然后,第二個選項是在每個過濾卡上添加一個“應用”按鈕,而該按鈕已針對查詢減少進行了優化;但是,每次你需要應用過濾器時,都需要額外點擊一下。
現在,添加了一個新選項,可以在過濾器窗格中添加一個“應用”按鈕,從本質上講,你和你的最終用戶可以一次應用所有過濾器修改。如果要推遲何時應用過濾器更改,此功能將非常有用,因此,在准備將任何過濾器更改應用到報表或視覺效果后,只需等待一次。
請注意,你可以在報告級別設置此功能。但是,該功能默認情況下處於關閉狀態。
你可以通過以下方法打開Power BI Desktop中的此新選項:轉到文件>選項和設置>選項>查詢減少>過濾器,然后選擇將單個應用按鈕添加到過濾器窗格以一次應用更改(預覽)的選項。
當前,該按鈕的“應用”文本的格式設置選項由“格式”窗格的“過濾器”窗格部分中的以下設置控制:
-
字體和圖標顏色(控制文本顏色)
-
標頭文字大小(控制文字大小)
-
字體家族(控制字體)
變更檢測增強功能(預覽)
本月,改進和優化變更檢測措施性能的功能:
-
桌面中的更改檢測模擬
-
在Performance Analyzer中更改檢測查詢
Desktop中的更改檢測模擬
像自動頁面刷新一樣,你現在可以在Power BI Desktop中預覽更改檢測度量。以前,你必須在服務中執行此操作。要訪問此模擬,只需定義你的變更檢測,然后在“變更檢測”選項打開的情況下打開頁面刷新,就可以預覽基於該措施檢測到的更改如何刷新報告頁面中的視覺效果。
重要的是要強調要使更改檢測在服務上起作用,這些限制將適用:
-
這是僅高級功能,因此你需要將報告發布到高級工作區才能啟用它
-
將遵守容量管理員定義的設置和最低要求,因此,如果該功能已關閉,則將無法使用。另外,如果你設置的頻率低於管理員設置的最低頻率,將遵守容量限制。
在Performance Analyzer中更改檢測查詢
自2019年5月以來,性能分析器一直在幫助作者改進報告,其中變化檢測是第一個功能。要查看更改檢測措施的執行情況,你需要通過功能區中的“查看”選項卡打開性能分析器,單擊“開始記錄”,然后在頁面格式化窗格的“頁面刷新”部分中打開更改檢測。完成后,你將看到分析器中填充了所有操作的信息,包括每次運行的變更檢測措施。你還將注意到,此度量有其自己的部分,包括在DAX查詢,直接查詢和其他任務上花費的時間。
要使用這些新功能,你需要啟用自動頁面刷新預覽:
鑽取按鈕動作現在通常可用
微軟添加了以下功能:
-
有條件地為按鈕設置追溯目標
-
有條件地格式化啟用和禁用按鈕狀態的工具提示
-
分別自定義按鈕禁用狀態的格式
有條件地設置鑽取目標
你可以使用條件格式來基於度量的輸出來設置追溯目標。
在某些情況下,你可能希望按鈕的追溯目標是有條件的:
-
你只想在滿足特定條件后才啟用對頁面的追溯,否則按鈕將被禁用。
例如,你希望用戶選擇單個產品和單個商店,然后才能深入到“市場詳細信息”頁面,否則該按鈕被禁用。
-
你希望該按鈕支持基於用戶選擇的多個追溯目標。
例如,如果你有用戶可以追溯到的多個目標(市場詳細信息和商店詳細信息),則可以讓用戶選擇要追溯到的目標,然后再為該追溯目標啟用按鈕。
-
對於混合方案,你可能還會有一些有趣的用例,以支持多個追溯目標以及要禁用按鈕的特定條件。
對於第一個用例,你要在其他情況下保持按鈕處於禁用狀態,你只需要創建一個DAX度量即可輸出空字符串(“”)(除非滿足條件),然后應輸出該名稱。鑽取目標頁面。
這是一個示例DAX度量,要求用戶在“產品到商店的詳細信息”頁面上追溯之前需要選擇商店。
Destination logic = If(SELECTEDVALUE(Store[Store], “”)==””, “”, “Store details”)
創建度量后,可以單擊條件格式(fx)按鈕:
對於最后一步,你只需要選擇創建的DAX度量作為目標的字段值:
現在,即使選擇了單個產品,你也會看到該按鈕被禁用,因為該度量還需要選擇一個商店:
對於要支持多個目標的另一個常見用例,可以從創建一個單列表開始,該表具有追溯目標的名稱:
請注意,使用精確的字符串匹配來設置追溯目標,因此你將需要仔細檢查輸入的值是否與追溯頁面名稱完全對齊。
創建后,你可以將其作為單選切片器添加到頁面上:
如果你需要更多垂直空間,可以將切片器從垂直方向轉換為水平方向:
然后,對於追溯操作的目標輸入,你將需要單擊條件格式(fx)按鈕:
對於最后一部分,你將選擇創建的列的名稱:
然后,你將看到僅在選擇了產品和目的地后,才會啟用追溯按鈕:
另外,如果你對這兩種方案的混合感興趣,則可以為目標選擇添加其他邏輯而創建並引用DAX度量。
這是一個示例DAX度量,它要求在用戶可以在產品上追溯到任何追溯頁面之前,選擇商店。
Destination logic = If(SELECTEDVALUE(Store[Store], “”)==””, “”, SELECTEDVALUE(‘Table'[Select a destination]))
然后,你需要選擇創建的DAX度量作為目標的字段值。
最終,形成以下頁面:
有條件地禁用和啟用狀態工具提示的格式
微軟添加的另一個改進是啟用或禁用追溯按鈕時可以有條件地格式化工具提示的功能。如果你已使用條件格式來動態設置追溯目標,並且希望基於最終用戶的選擇使按鈕狀態的工具提示更具信息性,則此功能特別有用。這里有些例子:
-
你可以使用自定義度量將禁用狀態工具提示設置為根據具體情況進行說明。例如,如果希望用戶選擇單個產品和單個商店,然后再深入到“市場分析”頁面,則可以使用以下邏輯創建度量:
-
如果既未選擇單個產品也未選擇商店,則度量可以返回“選擇單個產品並按Ctrl +單擊以選擇單個商店”
-
如果已選擇單個產品但未選擇單個商店,則該度量可以返回“ Ctrl +單擊以選擇單個商店”
-
同樣,你可以將啟用狀態工具提示設置為特定於用戶的選擇。例如,如果你希望用戶知道將過濾到哪個產品和存儲“追溯”頁面,則可以創建一個度量,該度量將返回:
-
“單擊以追溯至[追溯頁面名稱],以查看[商店名稱]商店中[產品名稱]的銷售的更多詳細信息。”
自定義禁用狀態的格式
以前,只能通過報告的主題來控制禁用狀態的外觀。現在,微軟為禁用狀態添加了許多新的格式設置選項。
這些格式選項包括:
-
按鈕文本控件:文本,顏色,填充,對齊方式,大小和字體系列
-
按鈕填充控件:顏色,透明度和* NEW *填充圖像(在下一節中將對此進行詳細說明)
-
圖標控件:形狀,填充,對齊,線條顏色,透明度和粗細
-
輪廓控件:顏色,透明度,重量,圓形邊緣
頁面導航操作的增強
3月份,微軟發布了用於頁面導航的內置按鈕動作,使你無需使用單個書簽即可快速創建整個導航體驗。現在這個月,微軟對該功能進行了一些增強:
-
有條件地設置導航目的地
-
支持形狀和圖像
有條件地設置導航目的地
現在,你可以使用條件格式來基於度量的輸出來設置導航目標。
如果你想通過使用單個按鈕根據用戶的選擇導航到不同頁面來節省空間,這將很有用。
為了創建上面顯示的示例,你可以從創建具有導航目標名稱的單列表開始:
請注意,使用精確的字符串匹配來設置導航目標,因此你將需要仔細檢查輸入的值是否與頁面名稱完全對齊。
創建后,你可以將其作為單選切片器添加到頁面上:
然后,你將創建一個頁面導航按鈕,並為目標選擇條件格式設置選項:
對於最后一部分,你將選擇創建的列的名稱:
然后,你將看到基於用戶的選擇,該按鈕可以導航到不同頁面。
支持形狀和圖像
現在不僅支持按鈕,而且還支持形狀和圖像的頁面導航操作。這是一個使用內置形狀之一的示例:
這是使用圖像的示例:
按鈕現在支持填充圖像
所有按鈕現在都支持填充圖像。這非常有用,因為你現在可以使用填充圖像高度自定義按鈕的外觀,同時還利用內置的按鈕狀態:默認,懸停,按下和禁用(用於追溯)。
陰影支持視覺效果
本月,所有視覺效果添加新的格式設置功能:陰影。在格式窗格中切換此選項為開時,將在視覺效果邊框后面顯示陰影。
在“ 陰影”選項卡中,你可以自定義每個陰影的外觀。你可以在許多預設之間進行選擇,也可以使用“自定義”設置調整投影的各個屬性。
控制陰影是出現在視覺邊界內還是在視覺邊界之外。
如果你使用“自定義”設置,則將看到幾個其他選項:
-
大小控制所述陰影的半徑或厚度。
-
模糊控制陰影逐漸淡入背景的程度。請記住,這種模糊超出了“大小”設置的范圍。
-
角度控制陰影的顯示位置。
陰影將順時針移動。換句話說,0度是水平的,並且在右邊;垂直向下90度。 -
距離控制陰影相對於視覺中心的偏移。
-
透明度控制陰影的透明度。
篩選器窗格遷移
本月,舊篩選器窗格的所有報告都會自動遷移到新的篩選器。
確保利用現代體驗中的所有新功能,包括:
-
快速篩選視圖
-
鎖定或隱藏過濾器
-
對過濾器進行排序(自定義或字母排序)
-
重命名過濾器
-
主題和格式選項
-
在書簽中捕獲過濾器窗格狀態
-
顯示/隱藏最終用戶的過濾器窗格
-
在編輯時顯示/隱藏過濾器窗格
-
允許/限制對過濾器類型的更改
-
搜索過濾器
分析
分解樹
作為此版本的一部分,視覺上有一些激動人心的更新:
-
條件格式:分解樹現在通過第二種方法支持條件格式
-
追溯支持:你可以在樹的任何節點上追溯
-
排序功能:你可以按字母順序或按度量對樹進行排序
-
響應式設計:改進了樹的設計,以更好地適應更緊湊的空間和移動環境。調整樹的大小時,布局會更改以更好地填充可用空間
-
交叉突出顯示支持:現在可以對樹進行交叉突出顯示和交叉過濾
-
輔助功能:分解樹現在支持屏幕閱讀器,鍵盤導航和高對比度模式
-
改進了從視覺上過濾的行為:現在,選擇樹中的任何節點將始終導致交叉過濾操作(而不是折疊樹)
-
改進的滾動行為:當用戶向下滾動樹中的某個級別時,將保留他們選擇的路徑(而不是自動折疊)
-
右鍵單擊菜單選項:現在,你可以包含和排除數據點以及顯示為表格
-
將視覺固定到儀表板:你現在可以將分解樹固定到儀表板(無需AI拆分)
可視化
Packed bubble chart by xViz
Packed bubble chart by xViz類似於氣泡圖,不同之處在於氣泡緊密包裝而不是散布在X軸和Y軸的網格上。
創建視覺效果只需要一個類別和值字段。類別字段定義單個氣泡,值代表氣泡大小。你可以通過添加其他類別字段來啟用諸如向下鑽取,分組或群集之類的交互功能。此外,你可以根據不同的業務規則使用條件格式突出顯示氣泡。
下面列出了一些常見的功能:
-
基於分配的圖例字段的氣泡聚類和分組功能
-
數據標簽定制:從不同的數據標簽格式中選擇以顯示類別,值和占總數百分比的組合
-
自動換行和響應文本:使數據標簽更易讀
-
高級條件格式:根據不同規則直觀地突出顯示離群值
-
氣泡大小自定義:定義最小或最大氣泡大小
-
深入支持
-
數字格式:根據各種業務場景自定義值
-
摘要表:數據的表格視圖
Updates to hierarchy filter by xViz
xViz發布了新版本(1.1.3)的層次結構篩選器,該版本經過重新設計以支持具有現代界面和廣泛的企業層次結構篩選器方案的大量新功能。分層導航以及條件格式的值字段使你非常直觀地了解每個節點的重要性和性能。
該xViz層級篩選迎合一些最需要的功能由企業如搜索,不平衡,層級支持(隱藏空白),格式化和交互能力與下面列出的其他附加功能一起:
-
能夠與類別一起增加價值(度量)
-
支持度量過濾器
-
條件格式:警報誘導的選擇(文本和背景)
-
搜索能力
-
支持不平衡的層次結構:隱藏空白類別和值
-
單子顯示:使用單子節點自定義樹結構
-
運行時功能的上下文菜單,例如展開/折疊所有節點,啟用/禁用不同的條件格式設置規則以及即時重新排列節點
-
節點級別格式:頂級節點,父級和子級
-
交互自定義:懸停和節點選擇
-
顯示方式:列表和下拉列表
-
單選和多選選項
-
顯示孩子人數
-
層次結構圖標自定義:箭頭,加/減
-
默認擴展到特定級別
-
外觀標簽:自定義過濾器的外觀
-
類別和值的列標題
Power Apps visual現在與Power BI支持的所有語言兼容
Power Apps visual與Power BI支持的所有語言兼容!
模型
列表分隔符和十進制符號現在將默認為標准DAX分隔符(預覽)
DAX創作現在默認將使用逗號的標准DAX字符作為列表分隔符,將句點用作小數點符號。進行此更改之前,Power BI要求你鍵入由計算機的“區域”設置定義的列表分隔符和十進制符號。
在后台,Power BI將在保存之前將本地DAX轉換為AS引擎所需的標准分隔符。有時,這會引起一些混亂,並使不同地區的客戶難以輕松共享DAX代碼段。因此,作為改進,微軟現在默認使用標准DAX分隔符。如果要默認返回由機器的區域設置定義的列表分隔符和十進制符號,則可以在選項和設置>選項>全局>區域設置下找到此DAX分隔符選項:
資料准備
直接查詢數據流
你可以在直接查詢(DQ)模式下連接到數據流。為了開始,你將需要在高級工作區上配置數據流,並且需要確保已啟用容量上的增強計算屬性。滿足這兩個條件后,在連接到Power BI Desktop中的數據流時,現在將提示你是否要使用導入或直接查詢模式。
注–此功能與增強的元數據預覽不兼容。請關閉此預覽,以便將數據流與直接查詢一起使用。
現在,默認情況下,通過Web實例自動建議表
現在,默認情況下,通過示例Web可以自動識別表。以前,此選項默認情況下處於關閉狀態,但現在可以從“ 導航器”對話框中輕松使用。
通過示例自動通過Web識別表格可以節省你的時間;用戶可以從給定網頁上自動識別的表中進行選擇,而無需使用示例經驗來瀏覽“ 提取表”。但是,用戶還可以繼續使用示例進入“ 提取”表,以根據需要選擇不同的數據。
查詢診斷的增強功能:隱私級別分區
隱私級別分區:在運行查詢時隔離數據以保護隱私的邏輯分區。
你可以在Power BI的“診斷”菜單中找到用於打開或關閉數據隱私分區的選項。這些查詢診斷使用許多新列重用了先前診斷中的“ Id”概念。
-
ID:與其他查詢診斷結果的ID相同。整數部分表示單個活動id,而小數部分表示單個評估。
-
分區鍵:對應於用作防火牆分區的查詢/步驟。
-
防火牆組:解釋為什么必須單獨評估該分區的分類,包括有關該分區的隱私級別的詳細信息。
-
訪問的資源:此分區訪問的所有資源的資源路徑列表,通常唯一地標識一個數據源。
-
分區輸入:當前分區所依賴的分區鍵列表。(可用於構建圖形)
-
表達式:在分區的查詢/步驟之上求值的表達式。在某些情況下,它與查詢/步驟一致。
-
開始時間:開始對該分區進行評估的時間。
-
結束時間:此分區的評估結束時間。
-
持續時間:結束時間–開始時間
-
獨占持續時間:如果假定分區在單個線程中執行,則獨占持續時間是可歸屬於該分區的“實際”持續時間。
-
獨占持續時間百分比:獨占持續時間,以百分比表示。
-
診斷:僅當還捕獲了查詢診斷“聚合”或“詳細”時,才顯示此列,從而允許用戶在兩個診斷輸出之間進行對應。
數據連接
-
Witivio連接器
-
Linkar連接器
-
Webtrends連接器
-
Planview ProjectPlace連接器
-
Shortcuts Business Insights連接器
-
Vessel Insights連接器
-
Zoho Creator連接器
其他
數據集影響分析
數據集所有者,你想了解如何在工作區和其他工作區中使用數據集。通過數據集影響分析,你可以判斷對數據集進行更改時需要多小心。例如,如果你的數據集正在多個工作區(用於多個應用程序)中使用,並且數百名最終用戶正在使用其數據,那么你將想要提供有關可能影響其報告的更改的相關聯系人抬頭通知,因此他們可以采取任何必要的措施。
當你將數據集從Power BI Desktop重新發布到服務時,你會收到一條消息,其中總結了潛在的影響-在此數據集之上已經構建了多少個報表和儀表板,以及在多少個工作區中。如果你想查看更多詳細信息(例如使用情況指標)並采取措施,則可以單擊查看影響鏈接。這將帶你進入Power BI服務,在這里你將看到完整的詳細分析。
推薦閱讀
技術交流
1.Power BI免費下載:http://www.yeacer.com/
Microsoft Power BI Desktop中文最新版:下載地址
2.歡迎加入的Power BI技術群,目前正在學習階段,有興趣的朋友可以一起學習討論。
Power Data技術交流群:702966126 (驗證注明:博客園Power BI)
更多精彩內容請關注微信公眾號:悅策PowerBI
如果您覺得閱讀本文對您有幫助,請點一下“推薦”按鈕,您的“推薦”將是我最大的寫作動力!歡迎各位轉載,作者博客:https://www.cnblogs.com/yeacer/