針對 Power BI 中的視覺效果進行疑難排解
適用於: Power BI Desktop Power BI 服務
本文件旨在介紹 Power BI 視覺效果的各項考量和限制,以及如何針對常見的內容發佈問題進行疑難排解。 內容有助解決潛在問題和已知問題,也提供了解決方案,可保障報表設計與使用者體驗的一致性和最佳效能。
交叉分析篩選器和篩選條件
本節旨在解決使用者在使用交叉分析篩選器和篩選條件時可能遇到的潛在問題。
[清除] 按鈕
使用者可能會難以找到原始交叉分析篩選器視覺效果的 [清除] 按鈕。 [清除] 按鈕以橡皮擦圖示表示,位於 [交叉分析篩選器標頭] 中,只會在滑鼠停留時顯示。 一些報表作者可能會選擇停用 [交叉分析篩選器標頭],轉而啟用這些視覺效果預設停用的 [視覺效果容器標題]。 要確保能夠存取 [清除] 按鈕,請還原 [交叉分析篩選器標頭] 的可見性。 對於 [新交叉分析篩選器視覺效果],我們將 [清除] 按鈕移至了 [視覺效果容器標頭],也移除了個別交叉分析篩選器標頭的概念。 對於這些 [新交叉分析篩選器],如果報表作者停用 [視覺效果容器標頭],則無法使用 [清除] 按鈕。
建議報表作者先選取 [清除] 圖示,然後在發佈之前 [儲存] 該狀態,尤其要對範圍交叉分析篩選器執行此動作。 對於其他交叉分析篩選器類型,可以刻意儲存預設選取範圍,讓報表取用者從一組特定的篩選條件開始,但「日期範圍」交叉分析篩選器通常在開始清除時效果最佳。 建立書籤時要謹慎,確保已清除或刻意設定交叉分析篩選器。
永續性篩選條件
Power BI 報表有一個設定,允許自動儲存使用者交叉分析篩選器和篩選條件選擇,並在使用者稍後返回檢視報表時重新套用這些選擇。 此設定依預設啟用,可以為不同的使用者帶來不同的體驗。 如果報表也利用書籤,可能會導致未預期結果。 如果希望所有報表取用者都從完全相同的篩選條件狀態開始,則可停用報表上的 [永續性篩選條件]。 在 Power BI Desktop 中,從 [檔案] 功能表開啟 [選項] 對話方塊,然後選取 [目前檔案] 區段中的 [報表設定]。 在 Power BI 服務中,從 [檔案] 功能表開啟 [設定] 來顯示 [報表設定] 面板,然後切換 [永續性篩選條件] 選項,即可啟用 [不允許使用者儲存此報表上的篩選條件] 選項。 此設定可確保系統不會儲存使用者對篩選條件的修改,從而維持報表作者發佈的原始篩選設定。 使用者可以按一下右上方區域中的 [重設為預設值] 按鈕來重設為製作狀態。
選取範圍
全選一詞在運作中可能會產生誤導。 與該詞的含義相反,全選實際上不會選取每個項目。 相反地,其會以反向選取原則運作,這表示取消選取的任何項目都會成為查詢的一部分。 這種方法更高效,因為可以避免在查詢中傳送數千個值。 只在否定的篩選條件中傳送已取消選取的值,即可簡化流程並減少查詢負載。
使用 [交叉分析篩選器] 篩選報表時,即使 [選取的值] 不再適用,仍可能保持已選狀態,這可能導致混淆和對已選取項目的誤導性重述。 [交叉分析篩選器] 會儲存選取的值,這些值可以在報表的後續檢視中保持可見和已選取狀態。 不過,如果基礎資料或使用者權限出現變更,這些選取範圍可能不再相關或適當。 報表作者應避免儲存和發佈的報表包含可能不適合特定使用者的選取範圍,在實作資料列層級安全性 (RLS) 的環境中特別要注意這點。 建議在儲存和發佈報表之前清除不應普遍套用的任何選取範圍。
What If
Power BI 中的 What if 參數適用於處理最多 1,000 個唯一值。 如果參數超過此限制,則會平均取樣這些值,但可能無法滿足詳細案例分析的需求。 設定這項限制是為了保證 Power BI 內的效能和可管理性。 如需超過 1,000 個唯一值,則會取樣參數值來符合此條件約束,但可能損失資料細微性。 要因應這項限制,可以調整 What If 參數的資料細微性,由此保證唯一值的總數不超過 1,000。
報表地區設定
本節旨在解決使用者在視覺效果中使用日期時可能遇到的潛在問題。
格式字串
在 Power BI 中,某些視覺效果元素不會利用日期的模型格式字串來節省空間,以便只呈現必要的詳細資料。 當顯示的日期格式與使用者的期望不相符時,這種情況可能導致混淆。 對於這些元素,Power BI 會使用瀏覽器的地區設定來判斷日期格式。 這表示格式可能會因使用者瀏覽器的設定而異,而該設定會影響報表中日期的顯示方式。 為了保證一致性,報表建立者應注意瀏覽器地區設定對日期格式設定的影響。 受此影響的常用區域包括交叉分析篩選器、笛卡兒軸刻度標籤以及 [篩選] 窗格中的一些區段。
顯示單元尾碼
Power BI 會動態改變顯示單元尾碼,以符合用戶環境的區域或系統設定。 這種自動調整可確保與本機慣例的一致性,但在跨不同地理位置或系統共用報表時可能會導致混淆。 目前,Power BI 中沒有任何直接功能可鎖定顯示單元尾碼,而不論位置/系統設定為何。 不過,使用者可以手動調整視覺效果的格式設定,以指定一致的顯示單元。 需要針對顯示值的每個視覺元件個別完成這項調整。 若要讓自訂格式字串顯示,您不得在視覺效果格式設定中設定顯示單元,您可能需要按一下 [重設為預設值] 來清除任何顯示單元覆寫。
字型
本節旨在解決使用者在 Power BI 中使用字型時可能遇到的潛在問題。
預設字型
macOS 使用者可能會遇到 Microsoft 擁有字型的字型轉譯問題,因為 macOS 系統預設不包含這些字型。 由於缺少某些 Microsoft 字型,macOS 預設會使用替代字型。 此後援可能會導致文字轉譯不一致,這在字型大小和版面配置一致性方面尤為突出。 要解決此問題,使用者可在自己的 macOS 裝置上手動安裝缺少的 Microsoft 字型。 此舉可保證報表和文件會以預期的外觀呈現。 報表建立者也可以選擇跨 Windows 和 macOS 平台通用的字型,由此避免這類問題。
自訂字型
將自訂字型納入 Power BI 報表時,必須在「自訂佈景主題」檔案中正確指定字型。 必須依正確的作業系統 (OS) 名稱來參考字型,但該名稱可能與顯示名稱有所不同。 使用顯示名稱可能導致字型在報表中無法辨別或套用。 要確保使用正確的字型名稱,請瀏覽至 Windows [控制面板] 中的 [字型] 區段, 在其中確認字型確切的 OS 名稱。 確認之後,請在「自訂佈景主題」檔案中使用該名稱,將自訂字型成功套用至 Power BI 報表。
Power BI 報表中使用的字型必須安裝在每位使用者的本機電腦上。 這是因為報表本身不會內嵌這些字型。 如果未在本機安裝字型,在使用者檢視報表時,就不會正確顯示字型。 這可能導致報表的外觀不一致,進而影響整體的使用者體驗。 為確保所有使用者使用字型的一致性,建議使用 IT 群組原則在公司內集中發佈字型。 此原則有助在所有相關計算機上安裝所需字型,從而維持報表的預期設計和可讀性。
另請注意,如果執行的匯出命令導致在伺服器上轉譯,例如匯出為 PDF、匯出為 PowerPoint 或使用電子郵件訂閱時匯出為影像,自訂字型可能無法使用或正確轉譯。
顏色
本節旨在解決使用者在使用報表色彩時可能遇到的潛在問題。
數列色彩指派
在 Power BI 中,將佈景主題色彩指派給數列可能會因數列是靜態還是動態而有所不同。 這種情況可能導致不同報表檢視之間的色彩呈現不一致。 對於靜態數列,Power BI 會依據數列的索引順序指派佈景主題色彩。 不過,對於動態數列,色彩會依先後順序配置。 因此,為數列選擇的色彩可能會根據檢視報表頁面的順序、以不同順序套用篩選條件的情況或者使用者是否採用資料列層級安全性 (RLS) 而發生變更。 要維持動態數列色彩的一致性,建議在報表的格式設定中明確定義每個數列的色彩。 該操作可確保不論檢視順序或套用的篩選條件為何,每個數列都會保留指定的色彩。
佈景主題
本節旨在解決使用者在使用自訂佈景主題時可能遇到的潛在問題。
預設設定
在 Power BI 中設定視覺效果特定格式選項時,該設定可以覆寫自訂佈景主題中任何預先定義的屬性。 這是因為視覺效果層級明確格式設定的優先順序高於佈景主題層級設定。 因此,如果已針對特定視覺效果設定現有的格式選項,則不會套用任何自訂佈景主題設定。
例如,要讓自訂佈景主題色彩生效,必須將視覺效果色彩重設為預設格式設定。 在視覺效果的色彩格式設定選項中,按一下 [重設為預設值] 即可完成此動作。 清除特定格式設定之後,如果未設定該視覺效果的明確色彩,則自訂佈景主題色彩應如預期般套用。
另一個範例是,在「自訂佈景主題」檔案中指定 Legend Position = Left,但在視覺效果層級指定其他項目時,務必啟用 [重設為預設值] 來允許套用自訂佈景主題。
地圖服務
本節旨在解決使用者在使用地圖視覺效果時可能遇到的潛在問題。
Bing 地圖服務
適用於 Power BI 的 Bing 地圖服務即將淘汰,不應在 Power BI 中用於呈現地理資料。 在轉換至更進階且以業務為主的服務的過程中,建議使用 Azure 地圖服務來替代適用於 Power BI 的 Bing 地圖服務。 Azure 地圖服務提供一組豐富的且會不斷更新的地理資料服務和功能。 要因應這項變更,使用者應利用 Azure 地圖服務來滿足 Power BI 中的地圖繪製需求。 選取 Bing 地圖服務視覺效果,再按一下 [視覺效果] 窗格中的 [Azure 地圖服務] 圖示,即可將 Bing 地圖服務視覺效果轉換成 Azure 地圖服務。 我們會嘗試在轉換過程中保留您的格式設定。 您可能會在桌面開啟報表時看到彈出視窗,其中有選項可將所有 Bing 地圖服務轉換成 Azure 地圖服務。 要全面了解 Azure 地圖服務,包括如何開始使用該服務、將哪些資料傳送至 Azure 以及該服務的限制,請參閱 Microsoft 提供的詳細文件。
地理編碼
要確保 Power BI 中地理編碼的正確性,務必保證模型具有每個不同位置實體的原始資料,並避免串連字串。 將正確的資料類別指派給每個位置實體,例如 [州] 或 [郵遞區號]。 在模型內建置位置階層,或將多個欄位放在位置欄位中,以便進行精確的地理編碼。 使用 [全部向下展開] 圖示來鑽研至最低階層層級,其中包含所有較高層級。 這有助解決同名位置的含糊之處,例如區分德州巴黎與法國巴黎。 將國家/地區新增至位置階層,並使用 [向下切入] 或 [全部展開] 功能,即可改善所需的地理編碼結果。
工具提示
本節旨在解決使用者在使用工具提示時可能遇到的潛在問題。
頁面工具提示
儀表板視覺效果磚或報表頁面儀表板磚不會顯示報表頁面工具提示。 根據設計,Power BI 中的儀表板目前不支援報表頁面工具提示。 儀表板磚會對釘選內容擷取最小數量的快照,而且沒有參考設計為工具提示的報表頁面。 建議在設計儀表板時不要依賴報表頁面工具提示,而是要確保已清楚呈現必要的資訊,這樣才是最佳做法。
折線圖工具提示
使用者可能會注意到折線圖工具提示的顯示方式與其他圖表並不同。 預設會顯示所有數列值和一個垂直對齊列,可協助使用者比較特定類別下的所有數列值。 某些情況下會轉譯標準資料點工具提示,例如使用組合圖時,或是折線圖因達到資料傳輸量上限而進入高密度取樣時。 不同的篩選條件可能會讓查詢略微高於或低於限制,導致同一折線圖視覺效果在不同時間出現不同的工具提示。 如需有關高密度折線圖取樣的詳細資訊,請參閱文章 Power BI 中的高密度折線圖取樣。
影像
本節旨在解決使用者在將影像納入視覺效果時可能遇到的潛在問題。
影像 URL
如果 Power BI 報表內的影像未轉譯,可能由無法匿名存取影像 URL 所致。 Power BI 要求匿名存取影像 URL,即無需登入即可檢視。 影像無法託管於需要身分驗證的網站上,例如 SharePoint 或 OneDrive。
要確保可公開存取影像 URL,請在 InPrivate 模式瀏覽器視窗中開啟影像 URL。 如果無需登入即可載入影像,則表明已正確設定影像 URL 用於 Power BI。 Power BI Desktop 或 Power BI 服務中也不支援從本機路徑載入影像。
只有在可以匿名存取影像 URL 時,才會顯示 Power BI 行動版應用程式。 同理,影像無法託管於需要登入的網站 (例如 SharePoint 或 OneDrive),即使可在 Power BI Desktop 或 Power BI 服務中看到影像也是如此。