Share via


Power BI 使用案例:自助式即時分析

注意

本文構成Power BI實作規劃系列文章的一部分。 此系列主要著重於 Microsoft Fabric 內的 Power BI 工作負載。 如需系列簡介,請參閱 Power BI 實作規劃

此使用案例著重於商務分析師如何產生 即時 Power BI 報表。 實時的意義在於數據一律是最新的,而且報表取用者不需要與視覺效果互動。 資料視覺效果應該會自動重新整理,隨時顯示目前的資料。

實時報告可讓組織根據最新數據來監視並做出自信的決策。

注意

在本文中,即時一詞實際上表示近乎即時 近乎即時表示由於數據處理和網路傳輸時間,一律會有一定程度的延遲(稱為延遲)。

若要開發自助式即時分析,商務分析師必須先建立(或連線到) DirectQuery 語意模型也就是先前稱為數據集。 然後,他們可以建置報表並設定其 自動頁面重新 整理設定。 設定之後,Power BI 會自動重新整理報表頁面以顯示目前的數據。

提示

您也可以使用 推送數據集,在 Power BI 中實現即時分析。 不過,本主題已超過此自助式即時使用案例的範圍,因為它以開發人員為目標。 推送數據集通常牽涉到開發程式設計解決方案。

若要完整瞭解 Power BI 即時分析,請使用 Power BI 學習路徑即時監視數據。

案例圖表

下圖描述支援自助式即時分析的最常見用戶動作和 Power BI 元件的高階概觀。 主要目標是建立 DirectQuery 模型,以及建置使用自動頁面重新整理的 Power BI 報表。

圖表顯示自助即時分析,這是關於監視報表中近乎實時數據。下表說明圖表中的專案。

提示

如果您想要將其內嵌在簡報、檔或部落格文章中,建議您下載案例圖表,或將其列印成牆面海報。 因為它是可調整的向量圖形 (SVG) 影像,因此您可以相應增加或減少,而不會遺失品質。

上圖描述下列使用者動作、工具和功能:

項目 說明
專案 1. 內容建立者會使用 Power BI Desktop 來建立 DirectQuery 模型。
專案 2. Power BI Desktop 會將原生查詢傳送至基礎數據源,以擷取目前的數據。
專案 3. 內容建立者會建置報表,藉由啟用和設定自動頁面重新整理來顯示近乎即時的更新。
專案 4. 準備好時,內容建立者會將其Power BI Desktop 檔案 (.pbix) 或Power BI項目檔 (.pbip) 發佈至 Power BI 服務 或 Fabric 入口網站中的工作區。
專案 5. 發佈之後,工作區會包含新的報表和 DirectQuery 語意模型。 當工作區是個人或 Pro 工作區時,最小自動頁面重新整理間隔為 30 分鐘(即使報表建立者設定較低的間隔也一般)。
專案 6. 當報表取用者開啟已啟用自動頁面重新整理的報表頁面時,數據視覺效果會自動重新整理以顯示目前的數據。
專案 7. 某些數據源可能需要內部部署數據網關或 VNet 閘道進行數據重新整理,例如位於私人組織網路內的數據源。
專案 8. 自動頁面重新整理頁面上的每個視覺效果都會查詢語意模型,以從基礎數據源擷取目前的數據。
專案 9. 當自動頁面重新整理報表儲存在使用網狀架構容量、進階版 容量進階版 每個使用者授權模式的工作區時,Power BI 可以在一分鐘或多個間隔內自動重新整理。 您也可以使用變更偵測重新整理類型,讓 Power BI 可以避免不必要的重新整理。 設定變更偵測重新整理類型時,Power BI 會在每個重新整理間隔傳送變更偵測查詢,以判斷數據自上次自動重新整理之後是否已變更。 當 Power BI 偵測到變更時,它會重新整理頁面上的所有視覺效果。
專案 10。 報表取用者會從工作區或Power BI 應用程式檢視最新的內容。
專案11。 容量管理員可以啟用或停用自動頁面重新整理功能。 停用此功能時,自動頁面重新整理不適用於指派給容量的工作區中儲存的任何報表。 容量系統管理員也可以設定最小重新整理間隔和最小執行間隔。 這些最小間隔會覆寫使用較低間隔的任何報表頁面設定。
專案 12. 網狀架構系統管理員會在網狀架構入口網站中監督和監視活動。

重要

本文有時是指 Power BI 進階版 或其容量訂用帳戶 (P SKU)。 請注意,Microsoft 目前正在合併購買選項,並淘汰每個容量 SKU 的 Power BI 進階版。 新的和現有的客戶應該考慮改為購買網狀架構容量訂用帳戶(F SKU)。

如需詳細資訊,請參閱 Power BI 進階版 授權Power BI 進階版 常見問題的重要更新。

重點

以下是關於自助式即時分析案例的一些重點。

支援的資料來源

自動頁面重新整理功能不適用於連線至 匯入模型的報表,其中所有數據表都使用匯 入儲存模式。 只有在Power BI 報表連接到語意模型時,此功能才有效:

DirectQuery 模型是匯入模型的替代方案。 以 DirectQuery 模式開發的模型不會匯入數據。 相反地,它們只包含定義模型結構的元數據。 查詢模型時,會使用原生查詢從基礎數據源擷取數據。

從自助的觀點來看,商務分析師可以在Power BI Desktop中將 DirectQuery 記憶體數據表新增至其模型,並提供數據源支援此儲存模式。 一般而言,DirectQuery 支援關係資料庫。 如需支援 DirectQuery 之數據源的完整清單,請參閱 DirectQuery 支援的數據源。

商務分析師也可以藉由設定累加式重新整理來增強匯入模型。 藉由使用 DirectQuery 選項啟用即時取得最新數據(僅限 進階版 工作區支援),Power BI Desktop 會新增 DirectQuery 分割區,以確保擷取最新的數據。 如需詳細資訊,請參閱 語意模型的累加式重新整理和實時數據。

商務分析師也可以建立 現有表格式模型的即時連線 ,其中包含 DirectQuery 儲存模式數據表。

涉及數據源擁有者

發佈自動頁面重新整理報表之前,最好先與數據源擁有者討論即時需求。 這是因為自動頁面重新整理可以在數據源上放置大量的工作負載。

請考慮設定為每隔五分鐘重新整理一次且包含兩個視覺效果的單一報表頁面。 開啟報表頁面時,Power BI 會每小時至少傳送 24 個查詢(12 次重新整理乘以兩個視覺效果)至基礎數據源。 現在,假設有10個報表取用者同時開啟相同的報表頁面。 在此情況下,Power BI 會每小時傳送 240 個查詢。

請務必討論即時需求,包括報表頁面上的視覺效果數目和所需的重新整理間隔。 當使用案例合理時,數據源擁有者可以藉由相應增加數據源資源來採取主動步驟。 它們也可以藉由新增實用的索引和具體化檢視來優化數據源。 如需詳細資訊,請參閱 Power BI Desktop 中的 DirectQuery 模型指引

重新整理類型

自動頁面重新整理功能支援兩種重新整理類型。

  • 固定間隔:更新 以固定間隔為基礎的所有頁面視覺效果,可每一秒到多天。
  • 變更偵測:更新 提供源數據自上次自動重新整理后變更的所有頁面視覺效果。 它可避免不必要的重新整理,這有助於減少 Power BI 服務 和基礎數據源的資源耗用量。 Power BI 僅支援此重新整理類型,適用於 進階版 工作區,以及 Power BI 所裝載的數據模型。 不支援裝載在 AAS 或 SSAS 中的遠端數據模型。

若要設定變更偵測,您必須建立稱為變更偵測量值的特殊量值類型。 例如,變更偵測量值可能會查詢銷售訂單號碼上限。 Power BI 會使用變更偵測量值來查詢數據源。 每次 Power BI 都會儲存查詢結果,以根據您設定的重新整理間隔,將其與下一筆結果進行比較。 結果不同時,Power BI 就會重新整理頁面。

模型只能有一個變更偵測量值,而且每個租使用者最多只能有10個變更偵測量值。

如需詳細資訊,請參閱 重新整理類型

容量管理

當工作區附加至 進階版 容量時,容量管理員可以啟用或停用容量的自動頁面重新整理功能。 停用此功能時,自動頁面重新整理不適用於任何附加工作區中儲存的報表。

容量系統管理員也可以設定最小重新整理間隔(預設五分鐘)和最小執行間隔(預設五分鐘)。 執行間隔會決定變更偵測查詢的頻率。 當報表頁面間隔小於容量最小間隔時,Power BI 會使用容量最小間隔。

注意

最小間隔不適用於Power BI Desktop 中開啟的報表。

當有與自動頁面重新整理相關的效能問題時,容量管理員可以:

  • 將容量相應增加至較大的 進階版 SKU。
  • 提高最小間隔。

如需詳細資訊,請參閱 頁面重新整理間隔

閘道安裝

通常,存取位於私人組織網路或虛擬網路內的數據源時, 需要數據網關 。 網關支援 DirectQuery 作業(視覺查詢和變更偵測查詢)。

系統監督

活動記錄會記錄 Power BI 服務 中發生的用戶活動。 Power BI 系統管理員可以使用收集的活動記錄數據來執行 稽核 ,以協助他們瞭解使用模式和採用。

藉由使用可供系統管理員使用的 進階版 容量計量應用程式,您可以將低優先順序查詢所使用的容量數量可視化。 低優先順序查詢是由自動頁面重新整理查詢和模型重新整理查詢所組成。 變更偵測查詢的優先順序並不低。

如需可協助您進行Power BI實作決策的其他實用案例,請參閱 Power BI使用案例 一文。