> For the complete documentation index, see [llms.txt](https://docs.bdb.ai/data-pipeline-6/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bdb.ai/data-pipeline-6/getting-started/homepage/list-jobs.md).

# List Jobs

All the saved Jobs by a logged-in user get listed by using this option.

and The ***List Jobs*** option opens the available Jobs List for the logged-in user. All the saved Jobs by a user are listed on this page. By clicking on the Job name the ***Details*** tab on the right side of the page gets displayed with the basic details of the selected job.

## Job List

* Navigate to the ***Data Pipeline*** ***Homepage***.
* Click on the ***List Jobs*** option.&#x20;

  <figure><img src="https://1987304411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwT6nkX9iZNRiZKBnpFmn%2Fuploads%2FPkDC03JwcCFE7y4ZJDq9%2Fimage.png?alt=media&amp;token=18072235-63f5-410a-af81-8e893c7e2831" alt=""><figcaption><p><em><strong>Accessing the List Jobs option from Pipeline Homepage</strong></em></p></figcaption></figure>
* The ***List Jobs*** page opens displaying the created jobs.&#x20;

  <figure><img src="https://1987304411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwT6nkX9iZNRiZKBnpFmn%2Fuploads%2FnAmqBdKNV7BuOcmoPbvV%2Fimage.png?alt=media&amp;token=31ba1547-ae4d-4a5b-99eb-f0d8d9f35c21" alt=""><figcaption><p>List Jobs page</p></figcaption></figure>

## Job Details & History Tabs

* Select a **Job** from the displayed list, and click on it.
* This will open a panel containing three tabs:

### **Job Details**

The Job Details panel displays key metadata: the creator, last updater, last activation timestamp, and last deactivation timestamp. This information helps users track changes and manage their workflows effectively.

* **Tasks:** Indicates the number of tasks used in the job.
* **Created:** Indicates the user's name who created the job (with the date and time stamp).
* **Updated:** Indicates the user's name who updated the job (with the date and time stamp). ![](https://1987304411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwT6nkX9iZNRiZKBnpFmn%2Fuploads%2FChmzBEJtsGrQNekyAeJI%2Fimage.png?alt=media\&token=82533738-4993-411d-8a5f-d6e191ed92dd)

&#x20;   &#x20;

* **Last Activated:** Indicates the user's name who last activated the job (with the date and time stamp).
* **Last Deactivated:**  Indicates the user's name who last deactivated the job (with the date and time stamp).
* **Cron Expression:** A string representing a schedule specifying when the job should run.
* **Trigger Interval:** The interval at which the job is triggered (e.g., every 5 minutes).
* **Next Trigger:** Date and time of the next scheduled trigger for the job.
* **Description:** Description of the job provided by the user.

&#x20;     ![](https://1987304411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwT6nkX9iZNRiZKBnpFmn%2Fuploads%2Fx7I8wuas9ABnVhPxIZNA%2Fimage.png?alt=media\&token=30c232e7-0a33-4a97-abe0-09b735e121c4)

### **Total Job Config**

#### **Python Jobs**

* **Total Allocated Min CPU:** Total Minimum allocated CPU (in Cores)
* **Total Allocated Min Memory:** Total Minimum allocated Memory (MB)
* **Total Allocated Max CPU:** Total Maximum allocated CPU (in Cores)
* **Total Allocated Max Memory:** Total Maximum allocated Memory (MB)

&#x20;    ![](https://1987304411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwT6nkX9iZNRiZKBnpFmn%2Fuploads%2FA9LJuzZ7LWRybvSEDW5P%2Fimage.png?alt=media\&token=e68bed4d-1430-4264-ac4e-02ba5221bcab)

#### &#x20;***Spark*** & ***PySpark*** Jobs

* **Total Allocated CPU:** Total allocated CPU cores.
* **Total Allocated Memory:** Total allocated memory in megabytes (MB).  ![](https://1987304411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwT6nkX9iZNRiZKBnpFmn%2Fuploads%2FNHL3wXhBFtYh8wjA76Oi%2Fimage.png?alt=media\&token=d1c0fba7-33ad-44ea-927f-6a1aae292656)

### **History**

* Provides relevant information about the selected job's past runs, including success or failure status.

* A ***Clear*** option is available to clear the job history.&#x20;
  * Click on the ***Clear*** button from the History tab.&#x20;
  * It will clear all the job run history and logs from the *History* tab and Sandbox location.

* A ***Refresh*** icon is provided for refreshing the displayed job history. &#x20;

  <figure><img src="https://1987304411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwT6nkX9iZNRiZKBnpFmn%2Fuploads%2Fb0y6dQx284LuQINpw8rl%2Fimage.png?alt=media&amp;token=3a647791-3359-4f64-87b2-b9704f73d671" alt=""><figcaption></figcaption></figure>

* In the ***List Jobs*** page, the user can view and download the pod logs for all instances by clicking on the ***View System Logs*** option in the ***History*** tab.&#x20;

  <figure><img src="https://1987304411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwT6nkX9iZNRiZKBnpFmn%2Fuploads%2FIm5Y2hqFYRyXESdRjlwa%2Fimage.png?alt=media&amp;token=b83a5988-88a3-4e37-8493-4a655e44315d" alt=""><figcaption><p><em><strong>View System logs option for PySpark Job from List Jobs page</strong></em> </p></figcaption></figure>

* Once the user clicks on the View System Logs option, a drawer panel will open from the right side of the window. The user can select the instance for which the System logs have to be downloaded from the Select Hostname drop-down option.&#x20;

  <figure><img src="https://1987304411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwT6nkX9iZNRiZKBnpFmn%2Fuploads%2FPBEs9TNBnFuflGo7kbjc%2Fimage.png?alt=media&amp;token=7776b054-7215-4392-a14a-12d5162cea73" alt=""><figcaption><p><em><strong>System Pod Logs for a PySpark Job</strong></em></p></figcaption></figure>

* **Clear**: It will clear all the job run history from the ***History*** tab.&#x20;

  * Navigate to the History section for a Job.
  * Click the ***Clear*** option.&#x20;

    <figure><img src="https://1987304411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwT6nkX9iZNRiZKBnpFmn%2Fuploads%2F3TLzBlvdJacSGLAodkmF%2Fimage.png?alt=media&amp;token=83eedbae-d794-4386-a4a5-d5ac4c278823" alt=""><figcaption></figcaption></figure>
  * A confirmation dialog box appears.
  * Click the ***Yes*** option to apply the clear history.

  &#x20;       ![](https://1987304411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwT6nkX9iZNRiZKBnpFmn%2Fuploads%2Fzekuy93Cj8XoytmrPiqR%2Fimage.png?alt=media\&token=1087956b-6314-440c-98a8-baf419e5292e)

  * The job history gets deleted.&#x20;

    <figure><img src="https://1987304411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwT6nkX9iZNRiZKBnpFmn%2Fuploads%2FPyfLB4ea7HYmF1pWEfNz%2Fimage.png?alt=media&amp;token=04e98f12-8e39-4312-8c15-0b0ad78e3be6" alt=""><figcaption></figcaption></figure>

  * You may open the ***History*** tab for the same job. It will be deleted. &#x20;

    <figure><img src="https://1987304411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwT6nkX9iZNRiZKBnpFmn%2Fuploads%2FFumR7FaqKddmKZcsoWpK%2Fimage.png?alt=media&amp;token=a0b4e24c-de4b-405c-8cad-fef68cebe994" alt=""><figcaption></figcaption></figure>

## Pin & Unpin Jobs

The Pin and Unpin feature allows users to prioritize and easily access specific jobs within a list. This functionality is beneficial for managing tasks, projects, or workflows efficiently. This feature is available on each job card on the ***List Jobs*** page.

* Navigate to the List Jobs page.
* Select the jobs that you wish to pin.&#x20;
* Click the ***Pin*** icon for the selected Job.&#x20;

  <figure><img src="https://1987304411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwT6nkX9iZNRiZKBnpFmn%2Fuploads%2FLk5jKsVUZRMCBShcSjlE%2Fimage.png?alt=media&amp;token=23df440d-a090-46a3-b04c-519b94a8279a" alt=""><figcaption></figcaption></figure>
* The job gets pinned to the list for easy access and appears at the top of the job list if it is the first pinned job.      &#x20;

<figure><img src="https://1987304411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwT6nkX9iZNRiZKBnpFmn%2Fuploads%2FJtdHhisUv9dAmbQnmcNK%2Fimage.png?alt=media&amp;token=337b05b9-2834-4db3-98b4-4ae129444372" alt=""><figcaption></figcaption></figure>

* You can use the pin icon to pin multiple jobs on the list.&#x20;

  <figure><img src="https://1987304411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwT6nkX9iZNRiZKBnpFmn%2Fuploads%2FSl5Q0Oi27gqh67cvZQyV%2Fimage.png?alt=media&amp;token=560aedd2-9ef4-449d-93a2-b3ddd99c0693" alt=""><figcaption></figcaption></figure>
* Click the ***Unpin*** icon for a pinned job.&#x20;

  <figure><img src="https://1987304411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwT6nkX9iZNRiZKBnpFmn%2Fuploads%2Fk4unx1brMlrwg35K9UO2%2Fimage.png?alt=media&amp;token=59882d3b-210d-47b9-b297-4faf5dcd0e19" alt=""><figcaption></figcaption></figure>
* The selected job gets unpinned from the list.

<figure><img src="https://1987304411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwT6nkX9iZNRiZKBnpFmn%2Fuploads%2FkVWGX2sNqMxFsL6GlXKU%2Fimage.png?alt=media&amp;token=7ecbf053-e71c-45a0-a622-1bd3dfce0b20" alt=""><figcaption></figcaption></figure>

## Job Actions

A Job gets some actions to be applied under the ***Actions*** section on the ***List Jobs*** page.

<table><thead><tr><th width="140">Action Icon</th><th width="164">Action Name</th><th>Description</th></tr></thead><tbody><tr><td><img src="https://1987304411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwT6nkX9iZNRiZKBnpFmn%2Fuploads%2FtgUelDYvPGsrdHrcxktR%2Fimage.png?alt=media&amp;token=5af447ef-a7da-44a9-ad15-a07f6dfde84d" alt="" data-size="original"></td><td>Push Job</td><td>Enables to Push a Job to the VCS.</td></tr><tr><td><img src="https://1987304411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwT6nkX9iZNRiZKBnpFmn%2Fuploads%2FlNo2rI45CXDR7nh3zAZ0%2Fimage.png?alt=media&amp;token=8481c2d6-8700-4f6f-95c2-5a5361b1bb34" alt="" data-size="original"></td><td>View</td><td>Redirects the user to the  <a href="/data-pipeline-6/getting-started/homepage/create/creating-a-new-job/job-editor-page.md"><em><strong>Job  Editor</strong></em> </a>page.</td></tr><tr><td><img src="https://1987304411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwT6nkX9iZNRiZKBnpFmn%2Fuploads%2FXQVuiUDg4idepIbF98Wx%2Fimage.png?alt=media&amp;token=76b82229-e78a-4068-96af-f725581d68ac" alt="" data-size="original"></td><td>Share</td><td>Allows the user to share the selected job with other user(s) or usergroup(s).</td></tr><tr><td><img src="https://1987304411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwT6nkX9iZNRiZKBnpFmn%2Fuploads%2F5p95EtzcXZgbjc3jjhqV%2Fimage.png?alt=media&amp;token=92946234-652f-479b-a504-23677e555f00" alt="" data-size="original"></td><td>Job Monitoring</td><td>Redirects user to the <a href="/data-pipeline-6/getting-started/job-monitoring.md"><em><strong>Job monitoring</strong></em></a> page. </td></tr><tr><td><img src="https://1987304411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwT6nkX9iZNRiZKBnpFmn%2Fuploads%2FZcXj95ZsAKzJnYdSEyST%2Fimage.png?alt=media&amp;token=87c458c0-7aa4-4853-ab80-a6bb98a3bb63" alt="" data-size="original"></td><td>Edit</td><td>This enables the user to edit any information about the job. This option will be disabled when the job is active.</td></tr><tr><td><img src="https://1987304411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwT6nkX9iZNRiZKBnpFmn%2Fuploads%2Fz7MrlDe6q3te1pf3UT77%2Fimage.png?alt=media&amp;token=f06c32fd-a2c0-4aeb-9a96-373d6799965c" alt="" data-size="original"></td><td>Delete</td><td>Allows the user to delete the job. The deleted job will be moved to <a href="/data-pipeline-6/getting-started/homepage/trash.md"><em><strong>Trash</strong></em></a>.</td></tr></tbody></table>

{% hint style="info" %}
*<mark style="color:green;">Please Note:</mark> The **Actions** section also includes the* ![](https://1987304411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwT6nkX9iZNRiZKBnpFmn%2Fuploads%2FHB0ov8BlBlLWP9fMeQKH%2Fimage.png?alt=media\&token=cbdb2027-9b2b-4cf1-a5b3-9d9448c09e07) *, and* ![](https://1987304411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwT6nkX9iZNRiZKBnpFmn%2Fuploads%2FHFzZWK5xqCQSWm10egUQ%2Fimage.png?alt=media\&token=7fb71c1d-16a8-4c79-86e0-790733f1653f) *options for a job to perform the said actions.*
{% endhint %}

## Searching Job

The user can search for a specific Job by using the ***Search*** ***Bar*** on the Job List.&#x20;

<figure><img src="https://1987304411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwT6nkX9iZNRiZKBnpFmn%2Fuploads%2FHGQHEYVW9TJKclIlJX3j%2Fimage.png?alt=media&amp;token=051034ae-fcb1-46ae-b1b0-5a868dbfe6ee" alt=""><figcaption></figcaption></figure>

By typing a name in the ***Search Bar*** all the existing jobs containing that word will be listed. E.g., By typing ***san*** all the existing Jobs with the word ***san*** in it get listed as displayed in the following image:&#x20;

<figure><img src="https://1987304411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwT6nkX9iZNRiZKBnpFmn%2Fuploads%2FJbMYDP3mheGXAzG3mRol%2Fimage.png?alt=media&amp;token=cee54651-c995-4873-b4ac-75fdd42abdf1" alt=""><figcaption><p><em><strong>Search tab for Job</strong></em></p></figcaption></figure>

## Customizing the Job List

The Job List has been provided with a header bar containing the categories of the available jobs. The user can also customize the ***Job List*** by choosing available filter options in the header.

<figure><img src="https://1987304411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwT6nkX9iZNRiZKBnpFmn%2Fuploads%2F9ndHQ1obYmurrkdxvhSZ%2Fimage.png?alt=media&amp;token=b0bd5c3a-6d16-4bdb-9dbd-66690bb3ff6c" alt=""><figcaption><p>Selecting one filter option from the Header</p></figcaption></figure>

The Job List gets modified based on the selected category option from the header.

<figure><img src="https://1987304411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwT6nkX9iZNRiZKBnpFmn%2Fuploads%2F5QpEfBk5PutL5wg3OSLS%2Fimage.png?alt=media&amp;token=892f3f03-c3d7-4ec2-a765-a6af23314c88" alt=""><figcaption><p><em><strong>Customizing the Job list based on the selected fitler option</strong></em></p></figcaption></figure>

## Recent Run

The ***Recent Runs*** status indication option provides an at-a-glance view of the five most recent job executions, allowing users to track performance in real-time. Get status display for each listed job—whether successful, failed, or in progress—is displayed, enabling users to assess system health quickly. By highlighting any issues immediately, this feature allows for proactive troubleshooting and faster response times, helping ensure seamless workflows and minimizing downtime.

### **Status Types**

The Recent Run categorizes the recently run Jobs into the following statuses:

1. **Succeeded**: The job was completed successfully without any errors.
2. **Interrupted**: The job was stopped before completion, either by a user action or an external factor.
3. **Failed**: The job encountered an error that prevented it from completing successfully.
4. **Running**: The job is currently in progress.

### Status Color Coding

The Job Run statuses are displayed with different color codes.

* Succeeded: <mark style="color:green;">Green</mark>
* Failed: <mark style="color:red;">Red</mark>
* Interrupted: <mark style="color:yellow;">Yellow</mark>
* Running: <mark style="color:blue;">Blue</mark>
* No Run: Grey

### Feature Details

* Navigate to the ***List Jobs*** page.

* The ***Recent Runs*** section will be visible for all the listed jobs indicating the statuses of the five recent most runs.&#x20;

  <figure><img src="https://1987304411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwT6nkX9iZNRiZKBnpFmn%2Fuploads%2FXEVHDeS9ExtuqYLyCOxx%2Fimage.png?alt=media&amp;token=e0c3d695-a1be-4edf-9c0d-23f1f377b49b" alt=""><figcaption><p><em><strong>Recent Runs in the List Jobs</strong></em></p></figcaption></figure>

* You may hover on a status icon to get more details under the tooltip. &#x20;

  <figure><img src="https://1987304411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwT6nkX9iZNRiZKBnpFmn%2Fuploads%2FrTBSa1gACZ0kbdZIExne%2Fimage.png?alt=media&amp;token=9a724c6b-b8df-4f9c-9f6d-4c40369dc562" alt=""><figcaption><p><em><strong>Tooltip information for a Status</strong></em></p></figcaption></figure>

### Actions and Notifications

Users can get a tooltip with additional details on the Job run status by hovering over the status icon in the Recent Run section.

* **Status**: The status of the job run (Succeeded, Interrupted, Failed, Running).
* **Started At**: The time when the job run was started.
* **Stopped At**: This indicates when the job was stopped.
* **Completed At**: The time when the job run was completed.

<figure><img src="https://1987304411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwT6nkX9iZNRiZKBnpFmn%2Fuploads%2FW5A4qYPFT3IkbA90HQ83%2Fimage.png?alt=media&amp;token=d31acb6a-2074-40f1-876d-713a020bc3b8" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
*<mark style="color:green;">Please Note:</mark>*&#x20;

* *The user can open the Job Editor for the selected Job from the list by clicking the **View** icon.*
* *The user can view and download logs only for **successfully run** or **failed jobs**. Logs for the **interrupted jobs** cannot be viewed or downloaded.*
  {% endhint %}
