設定及取用資料流程

透過資料流程,您可整合多個來源的資料,並針對建立模型準備該整合資料。 當建立資料流程時,您會收到提示,其要求重新整理資料流程的資料。 需要先重新整理資料流程,然後才能在 Power BI Desktop 中的語義模型中取用它,或將其作為連結或計算的資料表進行參考。

注意

資料流程可能不適用於所有美國政府 Dod 客戶的 Power BI 服務中。 如需哪些功能可供使用及哪些功能無法使用的詳細資訊,請參閱美國政府客戶的 Power BI 功能可用性

設定資料流程

若要設定資料流的重新整理,請選取 [更多選項] (省略符號),然後選擇 [設定]

Power BI 資料流程的下拉式清單設定的螢幕擷取畫面。

[設定] 選項提供許多資料流程的選項,如下列各節所述。

在 [資料流程] 下拉式清單中選取 [設定] 之後,資料流程的 [設定] 頁面的螢幕擷取畫面。

  • 取得擁有權:如果您不是資料流程的擁有者,則會停用其中許多設定。 若要取得資料流程的所有權,請選取 [接管] 來取得控制權。 系統會提示您提供認證以確保您具備必要的存取層級。

  • 閘道連線:在本節中,您可選擇資料流程是否會使用閘道,以及要使用哪個閘道。 如果您已將閘道指定為編輯資料流的一部分,則在取得擁有權時您可能需要使用編輯資料流選項來更新認證。

  • 資料來源認證:在本節中,您可選擇要使用的認證,且可變更資料來源的驗證方式。

  • 敏感度標籤:您可在這裡定義資料流程中的資料敏感度。 若要深入了解敏感度標籤,請參閱如何在 Power BI 中套用敏感度標籤

  • 排定的重新整理:您可在這裡定義所選取資料流程重新整理的天數。 資料流程的重新整理頻率可和語意模型相同。

  • 增強型計算引擎設定:您可在這裡定義資料流程是否會儲存在計算引擎中。 計算引擎允許參考此資料流程的後續資料流程來執行合併、加入及其他轉換,且速度會比使用其他方式來得更快。 其也允許針對資料流程執行 DirectQuery。 選取 [開啟] 以確保 DirectQuery 模式中一律支援資料流程,且任何參考都能受益於引擎。 選取 [最佳化] 表示只會在具有對此資料流程的參考時,才會使用引擎。 選取 [關閉] 會停用此資料流程的計算引擎和 DirectQuery 功能。

  • 簽署:您可定義是否要認證或推廣資料流程。

注意

具有 Pro 授權或 Premium Per User (PPU) 的使用者可以在 Premium 工作區中建立資料流程。

警告

如果刪除包含資料流程的工作區,則該工作區中的所有資料流程也會一併刪除。 即使可以復原工作區,您也無法直接或透過 Microsoft 的支援來復原已刪除的資料流程。

重新整理資料流程

資料流程會作為彼此的建置組塊。 假設您有一個稱為「未經處理資料」的資料流程,以及一個稱為「轉換資料」的連結的資料表,其中包含對「未經處理資料」資料流程的連結的資料表。 當觸發「未經處理資料」資料流程的排程重新整理時,其將會在完成時觸發任何參考該資料流程的資料流程。 這項功能會建立重新整理的鏈結效果,讓您避免手動排程資料流程。 處理連結的資料表重新整理時,有幾個要注意的細節:

  • 只有當連結的資料表存在於相同的工作區時,重新整理才會觸發連結的資料表。

  • 如果正在重新整理來源資料表或正在取消來源資料表的重新整理,則會鎖定連結的資料表以進行編輯。 若參考鏈結中的任何一個資料流程無法重新整理,則所有的資料流程都會復原到舊資料 (資料流程重新整理在工作區內為交易式)。

  • 由來源重新整理完成進行觸發時,只會重新整理參考的資料表。 若要排程所有資料表,建議同時在連結的資料表上設定排程重新整理。 請避免在連結的資料流程上設定重新整理排程,以避免重複進行重新整理。

取消重新整理與語意模型不同,資料流程支援取消重新整理。 如果重新整理長時間執行,您可以選取 [更多選項] (資料流程旁的省略符號),然後選取 [取消重新整理]

累加式重新整理 (僅限 Premium) 資料流程也可以設為累加式重新整理。 為此,請選取要設為累加式重新整理的資料流程,然後選擇「累加式重新整理」圖示。

反白顯示資料表之累加式重新整理動作的螢幕擷取畫面。

設定累加式重新整理會將參數新增至資料流程,以指定日期範圍。 如需如何設定累加式重新整理的詳細資訊,請參閱使用累加式重新整理搭配資料流程

在某些情況下,建議不要設定累加式重新整理:

  • 若連結的資料表參考資料流程,則連結的資料表即不應使用累加式重新整理。 資料流程不支援查詢折疊 (即使資料表已啟用 Direct Query 也一樣)。

  • 參考資料流程的語意模型不應使用累加式重新整理。 資料流程的重新整理通常是高效能的,因此不需要進行累加式重新整理。 若重新整理花費時間過長,請考慮使用計算引擎,或 DirectQuery 模式。

取用資料流程

您可透過下列三種方式取用資料流程:

  • 從資料流程建立連結的資料表,允許另一個資料流程作者使用資料。

  • 從資料流程建立語意模型,允許使用者利用資料來建立報表。

  • 從可從 CDM (Common Data Model) 格式讀取的外部工具中建立連線。

從 Power BI Desktop 取用 若要取用資料流程,請開啟 Power BI Desktop,然後在 [取得資料] 下拉式清單中選取 [資料流程]

注意

資料流程連接器會使用與目前登入使用者不同的認證集。 這是為了支援租用戶使用者而設計的。

Power BI Desktop 的螢幕擷取畫面,其中反白顯示了 [取得資料] 下拉式清單中的 [資料流程] 選項。

選取您要連接的資料流程和資料表。

注意

無論其所在的工作區為何、是否已在 Premium 和非 Premium 工作區中經過定義,您都可以連線到任何資料流程或資料表。

Power BI Desktop 中 [導覽器] 的螢幕擷取畫面,其中選擇了要連線的資料流程。

若 DirectQuery 可供使用,即會收到提示,其要求選擇是要透過 DirectQuery 或 [匯入] 來連線到資料表。

在 DirectQuery 模式中,您可快速地在本機查閱大規模的語意模型。 不過,您無法再執行任何轉換。

使用 [匯入] 可將資料帶入 Power BI,且語意模型會需要於資料流程外獨立進行重新整理。

下列文章提供資料流程和 Power BI 的詳細資訊: