借助 Mainframe Connector,您可以从大型机触发和监控 Cloud Run 作业。例如,您可以使用此功能,通过 Cloud Run 作业将现有的提取、转换和加载 (ETL) 工具与 Mainframe Connector 集成。
本页介绍了如何使用大型机连接器执行以下任务:
- 触发 Cloud Run 作业:从大型机连接器启动 Cloud Run 作业
- 查看 Cloud Run 作业日志:在主机上本地查看 Cloud Run 作业日志以进行监控
- 取消 Cloud Run 作业:取消正在运行的 Cloud Run 作业
如需详细了解如何创建和管理 Cloud Run 作业,请参阅 Cloud Run 文档。
准备工作
- 如果您尚未在大型机上安装大型机连接器,请先安装。
- 如需运行 Cloud Run 命令,请确保为您的用户账号分配以下角色:
使用大型机连接器运行 Cloud Run 作业
如需使用 Mainframe Connector 运行 Cloud Run 作业,请按以下步骤操作:
如需从大型机触发 Cloud Run 作业,请使用大型机作业控制语言 (JCL) 文件中的
cloud run job run
命令://STEP01 EXEC BQSH //STDIN DD * cloud run job run JOB_NAME /*
将 JOB_NAME 替换为您要运行的 Cloud Run 作业。
您可以在同步和异步模式下运行
cloud run job run
命令。如果您想在同步模式下触发作业,并在作业运行期间输出作业日志,请将上一个命令与--tail_logs
标志结合使用。如需查看特定 Cloud Run 作业执行的日志,请使用 Mainframe JCL 文件中的
cloud run job logs
命令://STEP01 EXEC BQSH //STDIN DD * cloud run job logs EXECUTION_ID /*
将 EXECUTION_ID 替换为 Cloud Run 作业的执行 ID。
(可选)如需取消 Cloud Run 作业,请使用 Mainframe JCL 文件中的
cloud run job cancel
命令:Example JCL //STEP01 EXEC BQSH //STDIN DD * cloud run job cancel EXECUTION_ID /*
将 EXECUTION_ID 替换为您要取消的 Cloud Run 作业的执行 ID。