שימוש ב-Cloud Run עם Mainframe Connector

Mainframe Connector מאפשר להפעיל ולעקוב אחרי משימות של Cloud Run מתוך המחשב המרכזי. לדוגמה, אתם יכולים להשתמש בתכונה הזו כדי לשלב את הכלי הקיים שלכם לחילוץ, להמרה ולטעינה (ETL) עם Mainframe Connector באמצעות משימות של Cloud Run.

בדף הזה מוסבר איך לבצע את המשימות הבאות באמצעות Mainframe Connector:

  • הפעלת משימת Cloud Run: הפעלת משימת Cloud Run מ-Mainframe Connector
  • הצגת יומני משימות של Cloud Run: הצגת יומני משימות של Cloud Run באופן מקומי במחשב המרכזי לצורך מעקב
  • ביטול משימת Cloud Run: ביטול משימת Cloud Run שמתבצעת

מידע נוסף על יצירה וניהול של משימות Cloud Run זמין במאמרי העזרה של Cloud Run.

לפני שמתחילים

הפעלת משימת Cloud Run באמצעות Mainframe Connector

כדי להריץ משימת Cloud Run באמצעות Mainframe Connector:

  1. כדי להפעיל משימת Cloud Run ממחשב מרכזי, משתמשים בפקודה cloud run job execute מקובץ שפת בקרת המשימות (JCL) של המחשב המרכזי:

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

    מחליפים את JOB_NAME בעבודת Cloud Run שרוצים להריץ.

    אפשר להריץ את הפקודה cloud run job execute במצב סינכרוני ובמצב אסינכרוני. אם רוצים להפעיל משימה במצב סינכרוני ולהדפיס את יומני המשימות במהלך התקדמות המשימה, צריך להשתמש בפקודה הקודמת עם הדגל --tail_logs.

  2. כדי לראות את היומנים של הרצה ספציפית של משימת Cloud Run, משתמשים בפקודה cloud run job logs מקובץ ה-JCL של המחשב המרכזי:

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

    מחליפים את EXECUTION_ID במזהה ההרצה של משימת Cloud Run.

  3. (אופציונלי) כדי לבטל עבודה ב-Cloud Run, משתמשים בפקודה cloud run job cancel מקובץ ה-JCL של המחשב המרכזי:

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

    מחליפים את EXECUTION_ID במזהה ההפעלה של משימת Cloud Run שרוצים לבטל.