capabilities.work

Diagnose Job

A 3-step recipe with Google Cloud Dataflow. We can help you get access.

Recipe · 3 steps

Diagnose Job

Read job state, pull error messages, and inspect execution details.

  1. Read the job to capture its current state as the starting point for diagnosis.
  2. Retrieve the job status messages filtered to error importance to surface failures reported during execution.
  3. Pull the stage-level execution details for the job so failing stages and their progress can be identified.
What you'll need to have ready
  • accessToken: Google Cloud OAuth 2.0 access token used as a Bearer credential.
  • projectId: The Google Cloud project id that owns the job.
  • location: The regional endpoint that contains the job (e.g. us-central1).
  • jobId: The id of the job to diagnose.
For your developer

Arazzo workflow google-cloud-dataflow:diagnose-job, 3 operations: getLocationJob → listLocationJobMessages → getLocationJobExecutionDetails. Specs on APIs.io.