Skip to content

Jobs

A job is a scheduled unit of work on your data platform — it orchestrates and triggers the pipelines, projections, and tasks Nexa manages. Use the Jobs screen (Jobs & Pipeline in the sidebar → View All under Jobs) to track job status, pause or resume a schedule, and drill into run and task history when something fails.

Jobs & Pipeline opens on a two-column dashboard: Jobs on the left, Pipelines on the right. Each side is a grid of stat cards you select to jump into a filtered list. The Jobs cards are:

Card Shows Opens
Jobs Failed Count of failed jobs (shows an Alert badge when above zero) Jobs list filtered to failed
Jobs Needing Attention Count needing attention A detail modal
Longest Running Job The longest-running job’s name A detail modal
Blocked Jobs Count of blocked jobs Jobs list filtered to blocked
Canceled Jobs Count of canceled jobs Jobs list filtered to canceled
Running Jobs Count of running jobs Jobs list filtered to running
Total Jobs Total job count Full Jobs list
Most Complex Job The most complex job’s name A detail modal
Succeeded Jobs Count of succeeded jobs Jobs list filtered to succeeded

Select View All above the Jobs column to open the full list without a filter.

The Jobs list has one row per job:

Column Meaning
Job ID Platform job identifier
Job Name Job name; select it to open the detail panel. Shown in red when the last run failed
Job Type The kind of job
Status The trigger status, shown as a badge (see below)
Actions A play/pause button that resumes or pauses the schedule
Last Run Relative time since the last update, for example 5m ago, 2h ago, 3d ago

The status badge reflects the job’s current state:

Status Badge
success Green Success
failed Red Failed
in progress Yellow In progress
overdue Yellow Overdue

Open the Filter dropdown to narrow the list:

  • Status Filter — All Statuses, Running, Failed, Blocked, Canceled, Succeeded.
  • Sort By — Name, Updated At, Created At, or Last Update Time, with a Desc/Asc order.

Select Apply Filters to apply, or Clear All to reset. Search by job ID or name with the search box. The footer paginates the results (Showing X to Y of Z jobs) with a Show: [10/15/25/50] per page selector.

The play/pause button in the Actions column controls the job’s trigger, without deleting or editing the job.

  • When a schedule is paused (trigger status PAUSED), the button shows Resume (activate schedule).
  • When a schedule is active, the button shows Pause.

Select a job name to open its detail panel. The panel header shows the job name and a health badge — Success, Failed, or Overdue — derived from the most recent successful and failed runs. It has two tabs.

Configuration and scheduling metadata:

  • Job ID, Creator, and Run as (the identity the job runs under).
  • Tasks — the task keys that make up the job.
  • Tags — key/value labels on the job.
  • Schedules & Triggers — a summary of the pause status, cron expression, and timezone (for example, UNPAUSED • 0 0 * * * • UTC), or - when the job has no schedule.

The run history, newest first. Each entry shows:

  • A status badge — SUCCESS in green, any other result state in red, or a neutral marker when only the lifecycle state is known.
  • The run number, for example #<run_id>, linking to the run page on your data platform.
  • The run state.
  • An expandable Tasks (N) section listing each task’s run ID, task key, task state, and any error message.

Select Load More to page through older runs.

The section and screen are labeled Jobs, with columns Job ID, Job Name, and Job Type. Run links open the run page in the Databricks workspace.