查看 Application Integration 支援的連接器

計時器工作

Timer 工作可讓您在整合執行流程中加入時間延遲。

在整合執行期間,當控制項到達 Timer 工作時,執行作業會暫停至指定的時間限制,而 Timer 工作後的所有工作都會暫停。這項工作只支援自動恢復整合。在停用時間限制到期後,整合作業會自動恢復執行。舉例來說,如果您將計時器工作設為 180 秒,執行作業會暫停 3 分鐘,然後自動恢復。

比較核准工作、暫停工作和計時器工作

這三項任務 (ApprovalSuspendTimer) 都會執行類似的暫停及恢復整合功能。不過,兩者之間還是有些微差異。下表說明這三項工作之間的差異。

審核工作 暫停工作 計時器工作
不支援自動恢復整合,必須手動介入才能恢復整合。 支援手動和自動恢復整合。如果沒有人為介入來撤銷停權處分,系統會在停權時間限制到期後,自動恢復執行整合作業。 僅支援自動恢復整合。在停用時間限制過後,整合執行作業會自動恢復。
無法透過 API 呼叫恢復整合。您必須使用「整合」使用者介面,手動解決停權問題。 可使用整合專用的 Suspensions API 恢復整合。 僅支援自動恢復整合。
使用者會在整合服務暫停時收到通知。 當整合服務暫停 (已停用) 時,使用者不會收到任何通知。 當整合服務暫停 (已停用) 時,使用者不會收到任何通知。
支援輸出變數 (布林值),可讓您在繼續整合前執行條件檢查。不過,輸出變數的值只能是 truefalse 支援輸出變數 (字串),可讓您在恢復整合前執行條件檢查。您可以將任何值設為輸出變數。 不支援任何輸出變數。

設定計時器工作

如要設定計時器工作,請按照下列步驟操作:

  1. 前往 Google Cloud 控制台的「Application Integration」頁面。

    前往「應用程式整合」

  2. 在導覽選單中,按一下「整合」

    系統隨即會顯示「Integrations」頁面,列出 Google Cloud 專案中可用的所有整合項目。

  3. 選取現有的整合,或按一下「建立整合」來建立新的整合。

    如果您要建立新的整合功能:

    1. 在「Create Integration」窗格中輸入名稱和說明。
    2. 選取整合作業的區域。
    3. 選取要用於整合的服務帳戶。您隨時可以透過整合工具列的 「整合摘要」窗格,變更或更新整合作業的服務帳戶詳細資料。
    4. 按一下「建立」,新建立的整合服務會在整合服務編輯器中開啟。

  4. 整合編輯器的導覽列中,按一下「Tasks」,即可查看可用任務和連接器的清單。
  5. 在整合服務編輯器中,按一下並放置「Timer」任務元素。
  6. 按一下設計工具中的「Timer」任務元素,即可查看「Timer」任務設定窗格。
  7. 使用任務的設定屬性設定其餘欄位。舉例來說,如果您將「逾時時間」設為 180,並將「時間單位」設為 Seconds,執行作業就會暫停 3 分鐘,然後自動恢復。
  8. 系統會自動儲存屬性變更。

設定屬性

下表說明瞭 Timer 工作項的設定屬性。

資源 資料類型 說明
Timeout after 整數

整合執行作業必須暫停的時間。在時限到期後,整合作業會自動恢復執行下一個下游工作。

預設值: 120 秒 (2 分鐘)。

允許的最長時間限制: 44640 分鐘 (31 天)。

Time unit 秒、分鐘、小時、天 逾時後屬性的時間單位。

錯誤處理策略

工作錯誤處理策略會指定在工作因暫時性錯誤而失敗時,應採取的動作。如要瞭解如何使用錯誤處理策略,以及各種錯誤處理策略,請參閱「錯誤處理策略」。

配額與限制

如要進一步瞭解配額和限制,請參閱「配額與限制」。

後續步驟