您需要哪些授權才能使用資料流?

數據流可以在不同的入口網站中建立,例如Power BI和Power Apps,而且可以是分析或標準類型。 此外,某些數據流功能只能作為 進階版 功能使用。 考慮到各種可以使用數據流的產品,以及每個產品或數據流類型的功能可用性,請務必知道您需要使用數據流的授權選項。

在 Power BI 工作區中建立數據流

如果您想要在Power BI工作區中建立數據流,您必須擁有付費的Power BI Pro授權。 Power BI 免費授權無法讓您建立數據流。 視您使用的功能而定,需要Power BI 進階版或內嵌容量。

Power BI Pro 帳戶是以使用者每月為基礎提供。 有多個選項可供進階或內嵌容量使用。

在 Microsoft Power Platform 環境中建立數據流

如果您想要在 Microsoft Power Platform 環境中建立數據流,則需要 Power Apps(每個使用者或個別應用程式)授權。

如果您想要建立分析數據流,以將數據儲存在組織的 Azure Data Lake 儲存體 Gen2 帳戶中,您或您的系統管理員需要存取 Azure 訂用帳戶和 Azure Data Lake 儲存體 Gen2 帳戶。

進階功能

某些數據流功能僅限於進階授權。 如果您想要使用增強的計算引擎來加速數據流查詢在計算數據表上的效能,或具有數據流的 DirectQuery 連線選項,您需要有 Power BI P1 或 A3 或更高的容量。

Power BI、鏈接資料表和計算數據表中的 AI 功能都是 Power BI Pro 帳戶無法使用的進階函式。

功能清單

下表包含可供使用的功能清單和授權。

功能 Power BI Power Apps
將資料儲存在 Dataverse 資料表中(標準資料流) N/A 每一應用程式方案
每一使用者方案
將資料儲存在 Azure Data Lake 儲存體 (分析資料流) Yes 是,使用分析數據流
在客戶提供的 Azure Data Lake 儲存體 中儲存資料(分析數據流;自備 Azure Data Lake 儲存體) Yes 每一應用程式方案
每一使用者方案
增強型計算引擎(在 Power BI 上執行 進階版 容量/平行執行轉換) 僅限 Power BI 進階版 N/A
數據流的 DirectQuery 連線 僅限 Power BI 進階版 N/A
Power BI 中的 AI 功能 僅限 Power BI 進階版 N/A
鏈接的數據表 僅限 Power BI 進階版 是,使用分析數據流
計算資料表 (使用 M 的記憶體內轉換) 僅限 Power BI 進階版 是,使用分析數據流
排程重新整理 Yes Yes
使用 Power Query Online 撰寫數據流 Yes Yes
數據流管理 Yes Yes
新的「連接器」 Yes Yes
通用數據模型的標準化架構、內建支援 Yes Yes
Power BI Desktop 中的數據流數據連接器 Yes 是,使用分析數據流
數據流累加式重新整理 僅限 Power BI 進階版 是,搭配每個使用者方案使用分析數據流

每個授權的限制

上表顯示每個授權提供的功能。 下列各節提供每個授權一些限制的詳細數據。

Power Apps 授權

如果您使用Power Apps授權來建立資料流,則您可以建立的數據流和資料表數目沒有任何限制。 不過,您可以使用和重新整理效能的 Dataverse 服務大小有限制。

Power Apps 每個應用程式方案最多可涵蓋 50 MB 的資料庫容量。 Power Apps 每個使用者方案可讓您擁有 250 MB 容量的資料庫。

Power Apps 中有下列限制:

  • 數據流重新整理最多可以執行 24 小時。
  • 每個查詢/分割區的最大執行持續時間為四小時。
  • 針對每個重新整理,並行限制為可以同時重新整理的四個查詢/分割區。
  • Power Query Online 重新整理限制適用於每個使用者。 詳細資訊: 重新整理限制

Power BI Pro

Power BI Pro 可讓您建立分析數據流,但不會使用任何進階功能。 使用 Power BI Pro 帳戶時,您無法使用連結或計算數據表、無法在 Power BI 中使用 AI 功能,而且無法使用 DirectQuery 來連線到數據流。 數據流的記憶體僅限於Power BI Pro 帳戶下剩餘的空間,這是所有Power BI內容的10 GB記憶體子集。 目前,我們不會在Power BI入口網站中報告數據流的目前記憶體使用量。 如果您已幾乎達到剩餘容量的限制,您將會收到通知。

Power BI Premium

如果您使用Power BI 進階版(容量型授權),您可以使用Power BI、計算資料表和連結資料表中的所有 AI 功能,並能夠與數據流建立 DirectQuery 連線。 您也可以使用增強型計算引擎。 不過,在進階容量授權下建立的數據流只會使用內部 Azure Data Lake 儲存體,但 Power BI 本身以外的其他平台無法存取。 您只能在擁有 Power BI 進階版 授權的情況下建立外部數據流;您也必須有 Azure Data Lake 儲存體 的 Azure 訂用帳戶。

每個進階容量的限制

使用進階容量來重新整理數據的數據流僅限於在指定時間可以執行的平行工作數目上限。 平行工作的數目上限取決於您所使用的進階容量類型。 此數據表 代表對應至容量之工作區中所有數據流可以在指定時間執行的平行工作數目上限。

平行工作

進階容量可以平行執行多個評估。 例如,您的 P4 容量和數據流包含 84 個工作。 您會重新整理數據流,並將前 64 個工作配置給重新整理。 此數據流的 20 個剩餘評估會停在佇列中。 一旦其中一個評估完成,就會從佇列的下一個評估開始。 如果您在相同進階容量的工作區中啟動另一個數據流,另一個數據流仍在執行中,則會停在進階容量的相同佇列中,而且需要等候工作區中的其他數據流,以開始重新整理您的數據。

您可以使用下列指標來估計資料流重新整理的工作數目:

  • 重新整理中執行的查詢數目(別忘了上游鏈接數據表)。
  • 累加式重新整理查詢中的分割區數目會視為額外的工作。

在重新整理期間降低工作數目的策略

若要降低工作數目或改善工作的效率,您可以使用下列策略:

  • 儘可能結合查詢,只針對下游使用的查詢「啟用負載」,以降低數據流中的查詢數目。
  • 評估您是否真的需要上游鏈接資料表自動重新整理。
  • 根據工作數目,策略性地排程數據流重新整理。
  • 請確定您的查詢會傳回數據行和數據列的最小集合,以滿足您的資料需求。 工作執行的速度愈快且更有效率,下一個工作就越快啟動。

使用您組織的 Azure Data Lake 儲存體 帳戶進行數據流記憶體

若要建立數據流,以將數據儲存在組織的 Azure Data Lake 儲存體 帳戶中,除了上述產品授權之外,您還必須擁有 Azure 訂用帳戶。 可以使用的記憶體數量不受數據流或其建立的產品所限制。

後續步驟

如果您想要閱讀本文所討論之概念的更多詳細數據,請移至下列任何連結。

定價

功能