Cloud Run mit Mainframe Connector verwenden

Mit Mainframe Connector können Sie Cloud Run-Jobs von Ihrem Mainframe aus auslösen und überwachen. Sie können diese Funktion beispielsweise verwenden, um Ihr vorhandenes ETL-Tool (Extract, Transform, Load) mit Mainframe Connector über Cloud Run-Jobs zu integrieren.

Auf dieser Seite wird beschrieben, wie Sie mit dem Mainframe-Connector die folgenden Aufgaben ausführen:

  • Cloud Run-Job auslösen:Starten Sie einen Cloud Run-Job über den Mainframe-Connector.
  • Cloud Run-Job-Logs ansehen:Cloud Run-Job-Logs lokal auf dem Mainframe zur Überwachung ansehen
  • Cloud Run-Job abbrechen:Sie können einen laufenden Cloud Run-Job abbrechen.

Weitere Informationen zum Erstellen und Verwalten von Cloud Run-Jobs finden Sie in der Cloud Run-Dokumentation.

Hinweise

Cloud Run-Job mit Mainframe-Connector ausführen

So führen Sie einen Cloud Run-Job mit dem Mainframe-Connector aus:

  1. Verwenden Sie den Befehl cloud run job run in Ihrer Mainframe-Job Control Language-Datei (JCL), um einen Cloud Run-Job aus Ihrem Mainframe zu starten:

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

    Ersetzen Sie JOB_NAME durch den Cloud Run-Job, den Sie ausführen möchten.

    Sie können den Befehl cloud run job run im synchronen und asynchronen Modus ausführen. Wenn Sie einen Job im synchronen Modus auslösen und Jobprotokolle während des Jobs drucken möchten, verwenden Sie den vorherigen Befehl mit dem Flag --tail_logs.

  2. Wenn Sie die Protokolle für eine bestimmte Cloud Run-Jobausführung aufrufen möchten, verwenden Sie den Befehl cloud run job logs aus Ihrer Mainframe-JCL-Datei:

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

    Ersetzen Sie EXECUTION_ID durch die Ausführungs-ID des Cloud Run-Jobs.

  3. Optional: Verwenden Sie den Befehl cloud run job cancel in Ihrer Mainframe-JCL-Datei, um einen Cloud Run-Job abzubrechen:

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

    Ersetzen Sie EXECUTION_ID durch die Ausführungs-ID des Cloud Run-Jobs, den Sie abbrechen möchten.