添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
適用於: 適用於商務使用者 的 Power BI 服務 適用於設計人員和開發人員的 Power BI 服務 Power BI Desktop 需要 Pro 或 Premium 授權

Power BI 中的視覺效果呈現必須快速且準確,這需要針對每個視覺效果類型設定基礎演算法。 Power BI 中的視覺效果必須有足夠的彈性來處理不同大小的語意模型。 有些語意模型只有少數幾個資料點,而其他語意模型則有數 PB 的資料點。 本文說明 Power BI 用來呈現視覺效果的策略。

資料縮減策略

每個視覺效果皆採用一或多個「資料縮減策略」 來處理正在分析且體積可能相當龐大的資料。 就算是簡單的資料表也會採用策略,以避免將整個語意模型載入至用戶端。 縮減策略會因視覺效果類型而異。 每個視覺效果都會在產生要傳送給伺服器之資料要求的過程中,從支援的「資料縮減策略」中選取策略。

每個視覺效果皆會控制那些策略上的參數,以影響整體的資料數量。

每個策略都有以視覺化資料的形狀和類型為依據的預設值。 若要提供正確的使用者體驗,您可以在 Power BI [格式化] 窗格中覆寫預設值。

資料視窗化 (分割):以漸進方式載入整體語意模型的片段,讓使用者能以捲動方式瀏覽視覺效果中的資料。 TopN : 只顯示前 N 個項目。 簡單範例 :顯示第一個、最後一個,以及它們之間 N 個平均分佈的項目。 BottomN : 只顯示最後 N 個項目。 適用於監視經常更新的資料。 高密度取樣 :一種更顧及極端值和/或曲線形狀的改良式取樣演算法。 量化線條取樣 :根據某個軸上各個量化中的極端值進行資料點取樣。 重疊點取樣 :根據重疊值進行資料點取樣以保留極端值。

某些模型可以提供有關某些資料行之值數目的統計資料。 當有這類資訊存在時,如果視覺效果並未明確覆寫策略的值計數,我們就會使用該資訊在多個階層之間提供更好的平衡。

如需詳細資訊,請參閱 SQL Server Analysis Services 的新功能

除了前面提及的策略之外,具有兩個群組資料行階層 (軸和圖例,或類別和數列) 的視覺效果還會使用一個額外的策略,稱為 動態限制 。 動態限制的設計目的是要提供更好的資料點平衡。

與靜態限制相比,動態限制能為稀疏資料提供更好的點選擇。 例如,您可以將視覺效果設定成選取 100 個類別和 10 個數列,總計 1000 個點。 但實際資料具有 50 個類別和 20 個數列。 在查詢執行階段,動態限制會選取所有 20 個數列,以填滿所要求的 1,000 個點。

這也表示,如果只定義其中一個群組資料行 (僅類別或僅數列),則動態限制會是回應式。 在此情況下,可傳回的項目數目最多可達視覺效果指明其可處理的點數上限。

伺服器有下列能力時,動態限制會自動套用:

  • 在具有內部部署 SSAS 2016 版或更新版本,並 使用伺服器的 SuperDax 功能 \(英文\) 的 Power BI Desktop 中
  • 在使用匯入的模型、Direct Query、即時連線至服務,或即時連線至 AS PaaS 的 Desktop 或 Power BI 服務中。
  • 使用伺服器的 SuperDax 功能 並透過內部部署閘道連線到內部部署 SSAS 2016 版或更高版本的 Power BI 服務中。
  • 依視覺效果類型區分的策略和資料點限制

    在下列各節中尋找每個視覺效果類型的詳細資料。

    如需區域圖視覺效果的詳細資訊,請參閱 新線條取樣演算法的運作方式

    橫條圖或直條圖

  • 在類別目錄模式下:
    • 類別:使用一次顯示 500 個資料列的視窗進行虛擬化
    • 數列:前 60 個
    • 在純量模式下 (可以使用動態限制):
      • 點數上限:10,000
      • 類別:500 個值的範例
      • 數列:前 20 個值
      • 卡片 (多列)

      • 值:使用一次顯示 200 個資料列的視窗進行虛擬化。
      • 組合圖使用與直條圖相同的策略。 請注意,組合圖中的線條並不會使用折線圖所使用的高密度演算法。

        Power BI 視覺效果

        Power BI 視覺效果最多可以取得 30,000 個資料點,但由視覺效果作者決定要使用哪些策略。 預設限制為 1,000,但視覺效果建立者可加以變更,其上限為 30,000。

      • 點數上限:3,500
      • 僅限圖例:
        • 圖例:前 1000 個
        • 圖例和詳細資料:
          • 圖例:前 500 個
          • 詳細資料:前 20 個
          • 區域分布圖 (分級著色圖)

            區域分布圖可以使用統計資料或動態限制。 Power BI 會嘗試依下列順序使用縮減:動態限制、統計資料和設定。

          • 點數上限:3,500
          • 類別:前 500 個
          • 數列 (當 X 與 Y 都存在時):前 20 個
          • 點數上限:3,500
          • 類別:前 3,500 個
          • 趨勢軸限制:

          • 最後 3,500 個
          • 如需折線圖視覺效果的詳細資訊,請參閱 新線條取樣演算法的運作方式

            折線圖 (高密度)

            如需詳細資訊,請參閱 Power BI 中的高密度線條取樣

          • 點數上限:3,500
          • 視設定而定,地圖可以有:

          • 位置:前 3,500 個
          • 位置、大小:前 3,500 個
          • 位置、緯度、經度的彙總 (+/-大小):前 3,500 個
          • 緯度、經度:如需詳細資訊,請參閱 Power BI 散佈圖中的高密度取樣
          • 緯度、經度、大小:前 3,500 個
          • 圖例、緯度、經度:如需詳細資訊,請參閱 Power BI 散佈圖中的高密度取樣
          • 圖例、緯度、經度、大小:前 233 個圖例、前 15 個緯度和經度 (可使用統計資料或動態限制)
          • 位置、圖例、緯度和經度的彙總 (+/- 大小):前 233 個位置、前 15 個圖例 (可以使用統計資料或動態限制)
          • 地圖:使用 Azure 地圖服務

          • 經度、緯度:30,000
          • 位置:30,000
          • 如需詳細資訊,請參閱 Power BI 散佈圖中的高密度取樣

          • 資料列:使用一次顯示 500 個資料列的視窗進行虛擬化
          • 資料行:前 100 個群組資料行
          • 值:有多個值不會計入資料縮減
          • PowerApps 視覺效果

            PowerApps 視覺效果最多可以取得 30,000 個資料點,但由視覺效果作者決定要使用哪些策略。 預設限制為 1,000,但視覺效果建立者可加以變更,其上限為 30,000。

            星形量測計

            無縮減策略。

            交叉分析篩選器

          • 值:使用一次顯示 200 個資料列的視窗進行虛擬化。
          • 散佈圖 (高密度)

            根據預設,散佈圖最多會顯示 3,500 個數據點。 在 [ 進階選項 ] 下,限制最多可增加 10,000 個數據點。

            如需詳細資訊,請參閱 Power BI 散佈圖中的高密度取樣

          • 點數上限:3,500
          • 僅限圖例:
            • 圖例:前 1000 個
            • 圖例和詳細資料:
              • 圖例:前 500 個
              • 詳細資料:前 20 個
              • R 和 Python 視覺效果

                R 和 Python 視覺效果限制為 150,000 個資料列。 如果您選取 150,000 個以上的資料列,視覺效果只會使用前 150,000 個資料列。

              • 在類別目錄模式下:
                • 類別:使用一次顯示 500 個資料列的視窗進行虛擬化 (資料視窗化)
                • 數列:前 60 個
                • 在純量模式下 (可以使用動態限制):
                  • 點數上限:10,000
                  • 類別:500 個值的範例
                  • 數列:前 20 個值
                  • 圖形圖 (預覽)

                    圖形圖可以使用統計資料或動態限制。

                  • 點數上限:1,500
                  • 類別:前 500 個
                  • 值:使用一次顯示 500 個資料列的視窗進行虛擬化 (資料視窗化)。
                  • 最大欄位數:150
                  • 樹狀圖 (可使用統計資料或動態限制)

                  • 點數上限:3,500
                  • 群組:前 500 個
                  • 詳細資料:前 20 個
                  • 類別貯體 (僅限):
                    • 點數上限:3,500
                    • 僅限類別 - 前 3,500 個
                    • 類別和明細都存在:
  •