Jobs UI

The Jobs UI allows users to submit and view DPS jobs from their Jupyter workspace. Users can monitor job status, access generated products, view errors, and view other job metadata.

Access

  1. From your workspace click on the View & Submit Jobs card on the launcher tab.

job_ui_access

View Jobs

The View pane lists all the jobs submitted by the user. The top table shows only a few key fields. Users can click on any row to view detailed data for the selected job such as inputs, outputs generated, and errors produced if the job failed to complete successfully.

Users can sort jobs by queued, start, and end time in ascending/descending order. Users may use the search bar to filter the job list down to jobs containing the user-provided string in any of the fields shown.

jobs_ui_overview

Submit Jobs

Users can submit individual jobs from the Submit pane. The following are the minimum requirements for submitting a job:

  1. Select an algorithm from the dropdown menu. Note: only registered algorithms will be shown.
  2. Provide a tag that may then be used to easily search for and identify the submitted job.
  3. Select the resource to use for algorithm execution.

jobs_ui_submit

Algorithms may contain additional inputs that users may have to provide.

jobs_ui_submit_detail

Once all inputs have been provided, the user may click Submit Job to submit the job. If the job was submitted successfully, a toast will appear in the bottom right corner containing the unique job id.

jobs_ui_submit_toast

If the job failed to submit, a toast will appear indicating the job failed to submit.

jobs_ui_failed_toast

Generate Job Submission Command

Users may fill out the job submission form and - instead of submitting the job - click the Copy Jupyter Notebook Code button to copy the maap-py job submission command to their clipboard to then paste it into a Jupyter notebook.

jobs_ui_copy_code