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