共用方式為


建立 Power BI 的 Power Automate 視覺效果

適用於: Power BI Desktop Power BI 服務

當你在 Power BI 報告中建立 Power Automate 視覺化時,終端使用者只要點擊報告中的按鈕,就能執行自動化流程。 此外,流程可以與資料內容相關,這表示流程輸入可以根據使用者設定的篩選來動態。

此螢幕擷取畫面顯示 [流程] 按鈕已重設大小,並重新置放在報告上。

新增 Power Automate 視覺效果

使用下列程式來新增 Power Automate 視覺效果:

Power BI Desktop

  • 從 [視覺效果] 窗格選取 Power Automate 圖示的。

    從 [視覺效果] 窗格選取 Power Automate 圖示的螢幕擷取畫面

    Power BI Desktop 中,您也可以從功能區新增視覺效果。 在 [插入] 索引標籤上,選取 [Power Platform] 區段中的 [Power Automate]

    從 [插入] 功能區選取 Power Automate 圖示的螢幕擷取畫面。

    當你選擇視覺化時,Power BI 會自動將其加入你目前的報告頁面,並附上開始說明。

Power BI 服務

  1. 從 [視覺效果] 窗格選取 Power Automate 圖示的。

    從 [視覺效果] 窗格選取 Power Automate 圖示的螢幕擷取畫面。

  2. 當你選擇視覺化時,它會自動新增到你目前的報告頁面,並附上開始使用說明。

  3. 捲動、調整視覺效果大小,或選取焦點模式圖示以查看所有指示。

    此螢幕擷取畫面顯示 [流程] 按鈕已重設大小,並重新置放在報告上。

  4. 看完說明後,調整按鈕大小,放在報告上你想的位置。

變更建立流程的環境

若要選取您用來建立流程的慣用環境,請使用 Power Automate 視覺效果中的環境選擇器。 環境選擇器包含任何您具有內建安全性角色的環境,及任何您作為一個或多個流程擁有者的環境。 如果您找不到慣用的環境,請參閱 針對遺漏的環境進行疑難解答 一文,以深入瞭解需求。

顯示選取不同環境的螢幕擷取畫面。

編輯流程

使用下列程式來編輯流程:

編輯Power BI Desktop 的流程

  1. 選定流程後,將所有資料欄位加入 Power Automate Data 區域,作為流程的動態輸入。

    此螢幕擷取畫面顯示控件,以新增您想要做為動態輸入的任何字段。

  2. 選取 [其他選項 (...)]>[編輯] 來設定按鈕。

    選取 [編輯] 以編輯流程的螢幕擷取畫面。

編輯Power BI 服務的流程

  1. 選定流程後,將所有資料欄位加入 Power Automate Data 區域,作為流程的動態輸入。

    此螢幕擷取畫面顯示控件,以新增您想要做為動態輸入的任何字段。

  2. 選取 [其他選項 (...)]>[編輯] 來設定按鈕。

    顯示 Power Automate 視覺效果中已選取 [編輯] 的螢幕擷取畫面。

  3. 在視覺化的編輯模式中,選擇一個現有流程套用到按鈕,或建立一個新的流程套用到按鈕。

    此螢幕擷取畫面顯示 Power B I中建立 SharePoint 清單的流程。

  4. 您可以從頭開始,或從其中一個內建範本開始做為範例。 若要從頭開始,請選取 [新增]>[立即雲端流程]

    顯示 [新增立即雲端流程] 的螢幕擷取畫面。

  5. 選取新步驟

    顯示從頭開始建立流程的螢幕擷取畫面。

  6. 在這裡,你可以選擇後續動作,或指定控制項,若想加入更多邏輯來決定後續行動。

    顯示流程選擇動作的螢幕擷取畫面。

  7. 如果你想讓流程與資料情境相關,也可以選擇將資料欄位作為動態內容引用。 此範例會使用區域資料欄字段在 SharePoint 清單中建立項目。 根據使用者的選取範圍,[區域] 可以有多個值或只有一個值。

    此螢幕擷取畫面顯示 [新增] 流程的動態內容。

  8. 設定流程邏輯之後,請命名流程,然後選取 [ 儲存]。

    顯示 [儲存] 流程的螢幕擷取畫面。

  9. 選取箭號按鈕以移至您所建立流程的 [詳細數據] 頁面。

    顯示瀏覽至流程 [詳細資料] 頁面的螢幕擷取畫面。

    這是已儲存流程的 [詳細資料] 頁面。

    此螢幕擷取畫面顯示已儲存流程的 [詳細資料] 頁面。

  10. 選取 [ 套用 ] 按鈕 ,將您建立的流程附加至按鈕。

將流程格式化

您可以選擇性地變更按鈕文字、字型色彩、字型大小或按鈕的填滿色彩。 這些選項以及其他設定可在 [格式] 窗格中取得:

顯示 [格式化] 流程的螢幕擷取畫面。

測試流程

將流程套用至按鈕之後,建議您先進行測試,再與其他人共用流程。 這些 Power BI 流程只能在 Power BI 報告的內容中執行。 您無法在 Power Automate Web 應用程式或其他地方執行這些流程。

如果您的流程是與數據相關的,請務必測試報表中的篩選條件如何影響流程的結果。

  1. 若要在報告的編輯模式中測試流程,請選取 [返回報告],然後在您選取執行流程的按鈕時按 Ctrl 鍵。

    顯示 [選取執行流程] 按鈕的螢幕擷取畫面。

    按鈕文字表示流程已觸發。

  2. 若要檢查流程是否成功執行,請選取觸發流程中的 [更多命令] 功能表 >[詳細 數據]:

    顯示 [更多選項] 功能表上 [選取詳細資料] 的螢幕擷取畫面。

  3. 在 [詳細資料] 頁面上,您可以看到流程的執行歷程記錄狀態

    顯示 [詳細資料] 頁面上的 [查看執行歷程記錄] 的螢幕擷取畫面。

重要

您僅能在 Power BI 報告的內容中執行這些 Power BI 流程。 您無法從 Power Automate 入口網站啟動流程。 若要在報表的編輯模式中測試流程,請選取 [返回報表],然後按 Ctrl + 選取按鈕以在報表內容中執行流程。 您也可以流覽至編輯模式或 Power Automate,以檢視流程的執行歷程記錄,並確定其執行成功。

共用流程

當流程順利運行時,你可以與報告讀者分享。

  1. 在 [僅執行使用者] 區段中,選取 [編輯]

    顯示 [僅執行使用者] 的螢幕擷取畫面。

  2. 指定您要授與執行存取權的使用者或群組:

    顯示管理僅限執行權限的螢幕擷取畫面。

授與使用者編輯存取權

或者,您可以授與任何使用者編輯流程的存取權,而不只是執行權限。

  • 選取 [共用],然後指定您要新增為擁有者的使用者或群組:

    顯示與其他人共用流程擁有權的螢幕擷取畫面。

考量與限制

  • 這個按鈕不支援其他手動輸入。
  • 內嵌式分析不支持視覺效果。
  • 視覺元件無法在發佈至 Web(公開)情境中運作,因為 Power Automate 不支援未經驗證的情況。
  • 視覺效果不支持導出案例。
  • Power Automate 視覺化最多可處理 1,000 筆紀錄。
  • 在 Power BI 報告中執行流程的使用者需要權限才能執行該流程。 透過使用者直接共用或共用到 Microsoft Entra 群組來授予這些權限。
  • 建立您將會在 Power BI 報表內搭配 Power BI 按鈕觸發程式使用的流程。 避免 直接前往Power Automate來建立這些流程,因為觸發程式無法存取建立流程所需的數據欄位。
  • Power BI 的資料會被傳送到你部署流程的地理區域,並在當地處理。
  • 在 Power Automate Data 區域選取的資料,只有當流程有效地使用它時才會被包含在 Body 輸入中。 如果選取的欄位在流程動作中沒有被引用,它們就不會在主體中可用。 此行為只會傳輸流程作業中使用的數據,以優化效能。
  • Power Automate 視覺化在 Azure Government(GCC + GCC High)租戶中不被支援。

欲了解更多關於 Power Automate 的資訊,請參閱以下文章: