搭配 Mainframe Connector 使用 Cloud Run

Mainframe Connector 可讓您從 Mainframe 觸發及監控 Cloud Run 工作。舉例來說,您可以使用這項功能,透過 Cloud Run 工作將現有的擷取、轉換和載入 (ETL) 工具與 Mainframe Connector 整合。

本頁面說明如何使用 Mainframe Connector 執行下列工作:

  • 觸發 Cloud Run 工作:透過 Mainframe Connector 啟動 Cloud Run 工作
  • 查看 Cloud Run 工作記錄:在 Mainframe 本機上查看 Cloud Run 工作記錄以進行監控
  • 取消 Cloud Run 工作:取消正在執行的 Cloud Run 工作

如要進一步瞭解如何建立及管理 Cloud Run 工作,請參閱 Cloud Run 說明文件

事前準備

使用 Mainframe Connector 執行 Cloud Run 工作

如要使用 Mainframe Connector 執行 Cloud Run 工作,請按照下列步驟操作:

  1. 如要從大型主機觸發 Cloud Run 工作,請使用大型主機工作控制語言 (JCL) 檔案中的 cloud run job execute 指令

    //STEP01 EXEC BQSH
    //STDIN DD *
    cloud run job execute JOB_NAME
    /*
    

    JOB_NAME 替換為要執行的 Cloud Run 工作。

    您可以在同步和非同步模式下執行 cloud run job execute 指令。如果您想在同步模式下觸發工作,並在工作進行時列印工作記錄,請使用前述指令搭配 --tail_logs 標記。

  2. 如要查看特定 Cloud Run 工作執行作業的記錄,請使用主機 JCL 檔案中的 cloud run job logs 指令

    //STEP01 EXEC BQSH
    //STDIN DD *
    cloud run job logs EXECUTION_ID
    /*
    

    EXECUTION_ID 替換為 Cloud Run 工作的執行 ID。

  3. (選用) 如要取消 Cloud Run 工作,請使用主機 JCL 檔案中的 cloud run job cancel 指令

    Example JCL
    //STEP01 EXEC BQSH
    //STDIN DD *
    cloud run job cancel EXECUTION_ID
    /*
    

    EXECUTION_ID 替換為要取消的 Cloud Run 工作執行 ID。