Tip
Power BI Dataflow Gen1 現在處於舊版狀態,不會再投資新功能。 對於具備 Fabric 存取權的高級用戶, Dataflow Gen2 是推薦的路徑,提供效能、規模、可靠性、功能性及內建 AI 的提升。 Pro/PPU 客戶可以繼續使用 Gen1,因為 Gen2 在這類情境下的指引正在演進中。 請參閱從 Dataflow Gen1 升級到 Dataflow Gen2 以獲得升級指引。
數據流可用來將數據擷取、轉換和載入至記憶體目的地,以供不同案例使用。 由於並非所有記憶體目的地共用相同的特性,因此某些數據流功能和行為會根據數據流載入數據的記憶體目的地而有所不同。 建立數據流之前,請務必了解數據的使用方式,並根據您的解決方案需求選擇記憶體目的地。
選取數據流的記憶體目的地會決定數據流的類型。 將數據載入 Dataverse 數據表的數據流會分類為 標準數據流。 將數據載入分析數據表的數據流分類為 分析數據流。
在 Power BI 中建立的數據流一律是分析數據流。 根據您在 Power Apps 中建立數據流時所選擇的類型,數據流可以是標準化或解析型。
標準數據流
標準數據流會將數據載入 Dataverse 數據表。 標準數據流只能在Power Apps中建立。 建立此數據流類型的其中一個優點是,任何相依於 Dataverse 數據的應用程式都可以使用標準數據流所建立的數據。 使用 Dataverse 數據表的一般應用程式包括 Power Apps、Power Automate、AI Builder 和 Power Virtual Agents。
若要在 Power Apps 中建立數據流:
從 [Power Apps] 索引標籤中,選取 [ 更多]。
選取資料流。
選取 [ 新增數據流]。
如果您要建立第一個數據流,您也可以選取 [ 建立數據流 ] 按鈕。
注意
我們鼓勵Power Platform數據流使用者從標準 V1 資料流遷移至標準 V2 資料流。 標準 V1 資料流已於 2025 年 5 月 31 日停止。 截至此日期,所有標準 V1 數據流都無法再重新整理,且使用者無法再建立或編輯它們。 不過,不會刪除現有的標準 V1 數據流。 如需移轉至標準 V2 數據流的詳細資訊,請移至 將標準 V1 數據流遷移至標準 V2 數據流。
下表列出標準 V2 數據流的主要功能,並提供功能行為的相關信息。
| 功能 | 標準 V2 |
|---|---|
| 每個客戶租戶可使用自動排程儲存的資料流的數量上限 | 不限定 |
| 每個查詢/數據表擷取的記錄數目上限 | 無限制。 每個查詢或數據表可以擷取的記錄數目上限現在取決於擷取時的 Dataverse 服務保護限制。 |
| 累加式更新政策 | 支援 |
| 復原 | 遇到 Dataverse 服務保護限制時,最多會重試三次記錄。 |
| Power Automate 連結 | 支援 |
分析數據流
分析數據流會將數據載入已針對分析優化的記憶體類型,也就是 Azure Data Lake Storage。 Microsoft Power Platform 環境和 Power BI 工作區為客戶提供與這些產品授權配套的受控分析儲存位置。 Power BI 客戶也可以將組織的 Azure Data Lake Storage 帳號連結為資料流的目的地。 現有的分析型 Power Platform 資料流也可以使用客戶自有儲存,但使用 Bring Your Own Lake(BYOL)的新資料流建立將於 2026 年 10 月 31 日結束。
分析數據流能夠執行其他分析功能。 例如,與 Power BI 的 AI 功能整合或使用計算數據表,稍後會加以討論。
您可以在 Power BI 中建立分析數據流。 根據預設,他們會將數據載入 Power BI 的受控記憶體。 但您也可以將 Power BI 設定為將資料儲存在組織的 Azure Data Lake Storage 中。
你也可以在 Power Apps 和 Dynamics 365 Customer Insights 入口網站中建立分析資料流。 使用 Dataverse 管理的分析儲存裝置來處理新的分析性 Power Platform 資料流。 直到 2026 年 10 月 31 日,您也可以選擇貴組織的 Azure Data Lake Storage 帳戶。
Important
自 2026 年 10 月 31 日起,您無法再透過 BYOL 建立使用客戶擁有的 Azure Data Lake Storage 的新分析性 Power Platform 資料流。 現有的 BYOL 資料流仍在運行,且其現有的 CSV 檔案仍然可用。 欲了解更多資訊與替代方案,請參閱 Connect Azure Data Lake Storage Gen2 for dataflow storage。
AI 整合
有時候,視需求而定,您可能需要透過數據流對數據套用一些 AI 和機器學習功能。 Power BI 數據流中提供這些功能,而且需要進階工作區。
下列文章將討論如何在數據流中使用 AI 函式:
前兩節所列的功能是Power BI特定功能,在Power Apps或 Dynamics 365客戶深入解析入口網站中建立數據流時無法使用。
計算數據表
使用計算數據表的其中一個原因是能夠處理大量數據。 運算表格有助於這些情境。 如果您的數據流中有數據表,且相同數據流中的另一個數據表會使用第一個數據表的輸出,此動作會建立計算數據表。
計算數據表有助於數據轉換的效能。 此轉換只會在計算數據表中執行一次,而不是多次重做第一個數據表所需的轉換。 然後在其他數據表中多次使用結果。
若要深入瞭解計算數據表,請移至 在數據流中建立計算數據表。
計算數據表只能在分析數據流中使用。
標準與分析數據流
下表列出標準數據表與分析數據表之間的一些差異。
| 作業 | 標準 | 分析 |
|---|---|---|
| 如何建立 | Power Platform 資料流 | Power BI 資料流程 建立 Power Platform 數據流時,請勾選 [僅分析實體] 複選框來選取數據流。 |
| 儲存體選項 | Dataverse | Power BI 提供的適用於 Power BI 資料流程的 Azure Data Lake Storage、Dataverse 提供的適用於 Power Platform 資料流程的 Azure Data Lake Storage,或客戶提供的適用於 Power BI 和現有 Power Platform BYOL 資料流程的 Azure Data Lake Storage |
| Power Query 的轉換功能 | 是的 | 是的 |
| AI 功能 | 否 | 是的 |
| 計算數據表 | 否 | 是的 |
| 可用於其他應用程式中 | 是,透過 Dataverse | Power BI 數據流:僅在 Power BI 中 Power Platform 數據流或 Power BI 外部資料流:是,透過 Azure Data Lake Storage |
| 對應至標準數據表 | 是的 | 是的 |
| 增量式載入 | 預設增量載入 您可以使用載入設定中的 [刪除查詢輸出中不再存在的資料列] 複選框進行變更。 |
默認滿載 在資料流設定中啟用累加式重新整理功能。 |
| 排定的重新整理 | 是的 | 是,失敗時可能會通知數據流擁有者 |
使用每個數據流類型的案例
以下是每種數據流類型的一些範例案例和最佳做法建議。
跨平臺使用 — 標準數據流
如果您的建置數據流計劃是使用多個平臺的預存數據(不僅 Power BI,而且其他Microsoft Power Platform 服務、Dynamics 365 等等),標準數據流是不錯的選擇。 標準數據流會將資料儲存在 Dataverse 中,您可以透過許多其他平臺和服務進行存取。
大型資料表上的大量資料轉換 — 分析資料流
分析數據流是處理大量數據的絕佳選項。 分析數據流也會增強轉換背後的運算能力。 將數據儲存在 Azure Data Lake Storage 中,會增加寫入至目的地的速度。 相較於 Dataverse(在儲存數據時可能有許多規則要檢查),Azure Data Lake Storage 大量數據的讀寫操作速度較快。
AI 功能 — 分析數據流
如果您打算透過數據轉換階段使用任何 AI 功能,使用分析數據流會很有幫助,因為您可以使用所有支援的 AI 功能搭配這種類型的數據流。