Menggunakan Cloud Run dengan Mainframe Connector

Mainframe Connector memungkinkan Anda memicu dan memantau tugas Cloud Run dari Mainframe. Misalnya, Anda dapat menggunakan fitur ini untuk mengintegrasikan alat ekstraksi, transformasi, dan pemuatan (ETL) yang ada dengan Mainframe Connector menggunakan tugas Cloud Run.

Halaman ini membahas cara melakukan tugas berikut menggunakan Mainframe Connector:

  • Memicu tugas Cloud Run: memulai tugas Cloud Run dari Konektor Mainframe
  • Melihat log tugas Cloud Run: melihat log tugas Cloud Run secara lokal di Mainframe Anda untuk pemantauan
  • Membatalkan tugas Cloud Run: membatalkan tugas Cloud Run yang sedang berlangsung

Untuk mengetahui informasi selengkapnya tentang cara membuat dan mengelola tugas Cloud Run, lihat dokumentasi Cloud Run.

Sebelum memulai

Menjalankan tugas Cloud Run menggunakan Mainframe Connector

Untuk menjalankan tugas Cloud Run menggunakan Mainframe Connector, ikuti langkah-langkah berikut:

  1. Untuk memicu tugas Cloud Run dari Mainframe, gunakan perintah cloud run job run dari file Mainframe Job Control Language (JCL):

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

    Ganti JOB_NAME dengan tugas Cloud Run yang ingin Anda jalankan.

    Anda dapat menjalankan perintah cloud run job run dalam mode sinkron dan asinkron. Jika Anda ingin memicu tugas dalam mode sinkron dan mencetak log tugas saat tugas berlangsung, gunakan perintah sebelumnya dengan flag --tail_logs.

  2. Untuk melihat log eksekusi tugas Cloud Run tertentu, gunakan perintah cloud run job logs dari file JCL Mainframe Anda:

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

    Ganti EXECUTION_ID dengan ID eksekusi tugas Cloud Run.

  3. (Opsional) Untuk membatalkan tugas Cloud Run, gunakan perintah cloud run job cancel dari file JCL Mainframe Anda:

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

    Ganti EXECUTION_ID dengan ID eksekusi tugas Cloud Run yang ingin Anda batalkan.