共用方式為


在工作流程中使用外部 API

重要事項

此功能目前處於預覽。 Microsoft Azure 預覽版的補充使用規定 包含適用於 Beta、預覽版或尚未正式發行之 Azure 功能的其他法律條款。

您可以使用 工作流程 ,透過 Microsoft Purview 將某些商務程式自動化, 而 HTTP 連接器剖析 JSON 動作 可讓您將工作流程與外部應用程式整合。

HTTP 連接器

HTTP 連接器使用具代表性狀態傳輸 (REST) 架構,可讓 Microsoft Purview 工作流程使用 Web 要求直接與非Microsoft應用程式互動。

HTTP 連接器可在所有工作流程範本中使用。

注意事項

若要建立或編輯工作流程,您需要 Microsoft Purview 中 的工作流程系統管理員角色 。 您也可以連絡集合中的工作流程管理員,或連絡集合管理員以取得許可權。

  1. 若要新增 HTTP 連接器,請在您要新增的範本中選 + 取圖示,然後選取 HTTP 連接器。

    如何新增 HTTP 連接器的螢幕快照。

  2. 選取 HTTP 連接器之後,請填入下列參數:

    1. 主機 - 當此連接器執行時,您想要呼叫的要求 URL。
    2. 方法 - 選取下列其中一個方法。 GET、PUT、PATCH、POST 和 DELETE。 這些方法對應於建立、讀取、更新和刪除作業。
    3. 路徑 - 您可以選擇性地輸入要求 URL 路徑。 您可以針對此參數使用動態內容。
    4. 標頭 - 您可以選擇性地輸入 HTTP 標頭。 HTTP 標頭可讓客戶端和伺服器透過 HTTP 要求或回應傳遞其他資訊
    5. 查詢 - 您可以選擇性地傳遞查詢。
    6. 本文 - 選擇性地,您可以在叫用 URL 時傳遞 HTTP 本文
    7. 驗證 - HTTP 連接器已與您的 Microsoft Purview 認證整合。 根據 URL,您可以叫用下列三種類型之一:
      1. (驗證)
      2. 基本身份驗證 - 使用 您已建立的基本驗證認證
      3. 服務主體 - 使用 您已建立的服務主體認證,以及物件。 物件將會是存取令牌的預定取用者。 例如,Microsoft Purview 物件: https://purview.azure.net/.default 請確定您的服務主體有權呼叫對應的服務,例如 ARM。

    如何新增 HTTP 連接器屬性的螢幕快照。

  3. 根據預設,HTTP 連接器會開啟安全設定。 若要關閉安全的輸入和輸出,請選取省略號圖示 (...) 移至設定。

    如何新增 HTTP 連接器設定的螢幕快照。

  4. 您現在會看到 HTTP 連接器的設定,而且可以關閉安全的輸入和輸出。

    如何新增 HTTP 連接器安全輸入和輸出的螢幕快照。

剖析 JSON 動作

工作流程中的剖析 JSON 動作可讓您從 HTTP (或任何其他動作 /連接器) 取得連入 JSON,並剖析 JSON 以擷取值以用於您的工作流程。

剖析 JSON 動作可在所有工作流程中使用。

工作流程剖析 JSON 動作的螢幕快照,其中顯示其參數已填入範例數據。

剖析 JSON 動作有兩個參數:

  • 內容 - 應該包含您想要剖析之 JSON 的變數。
  • 架構 - 傳入 JSON 的架構,可讓工作流程剖析傳入資訊。 您可以自行提供,或使用 [從範 例產生 ] 按鈕。 如果您從範例產生,您將輸入範例 JSON 承載,並自動為您產生架構。

剖析 JSON 動作之後,工作流程中的動作和連接器將能夠使用從 JSON 擷取的值,方法是選取 [為任何參數 新增動態內容 ]。

另一個連接器的螢幕快照,其中已新增剖析 JSON 動作的值。

後續步驟

如需工作流程的詳細資訊,請參閱下列文章: