查看 Application Integration 支援的連接器。
測試及發布整合項目
在整合服務編輯器中新增及設定整合作業,並加入必要的觸發條件、任務和邊緣連線後,即可測試或發布整合作業。使用 Google Cloud 控制台測試整合時,整合會在同步模式中執行。
必要角色
如要取得測試或發布整合所需的權限,請要求管理員授予專案的應用程式整合服務代理程式 (roles/integrations.serviceAgent
) 身分與存取權管理角色。如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和機構的存取權」。
測試整合功能
如要確認整合功能是否正常運作,可以選擇在發布前進行測試。測試整合項目時,您可以實驗整合項目輸入變數值,並找出整合項目連線流程中的任何錯誤。
如要測試執行整合,請選取下列其中一個選項:
控制台
- 前往 Google Cloud 控制台的「Application Integration」頁面。
- 按一下左側導覽選單中的「整合」,開啟「整合」頁面。
- 選取要測試的整合服務。
- 在設計工具導覽列中,按一下「測試」。
如果整合服務中設定了多個觸發條件,請選取要測試執行的觸發條件。系統隨即會顯示「測試整合」窗格。
- 按一下「測試整合」。
應用程式整合測試會執行整合作業,並在「測試整合」窗格中顯示執行結果:
- 如要編輯輸入變數,請按一下「編輯輸入變數」。
- 如要重新測試整合,請按一下「Retest integration」(重新測試整合)。
- 如要還原值,請按一下「還原值」。
- 如要查看及檢查測試執行的執行記錄,請按一下「查看記錄」。
- 如果已啟用 Cloud Logging,請按一下「查看 Cloud 記錄」,即可在 Cloud Logging 中查看記錄。
- 如要編輯整合項目,但不建立新版本,請按一下「編輯整合項目」。
- 如要關閉測試作業並返回整合編輯器,請按一下「關閉」。
API
呼叫 projects.locations.integrations.test
方法。
如要設定流程的逾時時間,請在標頭中設定 X-Server-Timeout
欄位。根據預設,逾時時限為 120 秒。如需預先定義的要求參數集清單,請參閱「系統參數」。
發布整合項目
發布整合功能版本後,系統會部署該版本,並將其設為有效狀態。系統會自動取消發布先前發布的整合版本,且所有依賴先前發布整合版本的服務,都會自動使用最新發布的版本。
如要發布整合,請選取下列任一選項:
控制台
- 前往 Google Cloud 控制台的「Application Integration」頁面。
- 按一下左側導覽選單中的「整合」,開啟「整合」頁面。
- 選取要發布的整合。
- 在設計工具導覽列中,按一下版本下拉式選單,然後選取要發布的整合版本。
- 按一下 [發布]。
系統隨即會顯示「Autogenerate Integration description」(自動產生整合說明) 對話方塊。如要生成說明,請按一下「確定,繼續」。否則請按一下「否,直接發布」。
成功發布整合項目後,您可以查看並檢查已發布整合項目的執行記錄。如要查看記錄,請按一下整合服務編輯器工具列中的「記錄」。
根據預設,Application Integration 會在發布整合項目時鎖定,防止編輯。如要變更已發布的整合服務,請在整合服務編輯器中按一下「Enable editing」(啟用編輯)。編輯已發布的整合項目時,系統會建立該整合項目的新版本。
API
取消發布整合
取消發布有效的整合版本後,該版本就會解除部署,並進入快照狀態。凡是依賴已發布整合版本的服務,都會自動停止運作。
如要取消發布整合服務,請選取下列其中一個選項:
控制台
- 前往 Google Cloud 控制台的「Application Integration」頁面。
- 按一下左側導覽選單中的「整合」,開啟「整合」頁面。
- 選取要取消發布的整合服務。
- 在設計工具導覽列中,按一下版本下拉式選單,然後選取要取消發布的整合版本。
- 按一下「取消發布」。
成功取消發布整合後,您可以在整合編輯器中按一下「啟用編輯」,編輯整合。編輯整合項目會建立該整合項目的新版本。
API
配額與限制
如要瞭解 Application Integration 的配額和限制,請參閱「配額和限制」。
最佳做法
- 測試整合前,請先定義變數 (輸入變數或輸出變數) 的可用性。請參閱「整合變數」。
- 定義整合的錯誤處理方式。
配額與限制
如要瞭解配額和限制,請參閱配額和限制。