Job Dashboard

IN THIS ARTICLE

The Job Dashboard in Lighthouse Analytics provides a central location for managing the status of various jobs related to entity profile actions such as merging, splitting, and bulk adding profiles. By accessing the Job Dashboard, users can monitor the progress of jobs, view completed jobs, and manage any exceptions that may occur. This tool ensures that jobs are processed efficiently, and users have visibility into the order of operations and any issues that need to be addressed.

The Job Dashboard is separated into three tabs:

  1. Monitor: Displays jobs that are currently queued or in progress. Only one job can be in progress at a time, processed on a first-in, first-out basis. Users can see the order in which their job will be completed and how many jobs are ahead.
  2. History: Lists completed jobs with the most recent at the top, providing access to the results and reports generated by the job, such as the Bulk Add Report.
  3. Exception: Displays jobs that have encountered exceptions. If an error occurs, users can view and requeue the job from this tab, provided they have the necessary permissions.

Who Can Perform This Action

Access to the Job Dashboard requires specific permissions. The following permissions are necessary to manage and monitor jobs:

  • View Entity Profiles: Allows users to access and view profile details.
  • Split/Merge Entity Profiles (optional): Enables users to split or merge entity profiles.
  • Bulk Add Profiles (optional): Allows users to bulk add profiles.
  • Access Job Dashboard: Provides access to monitor the status of jobs in the Job Dashboard.
  • Manage Job Dashboard: Grants the ability to requeue jobs with exceptions in the Job Dashboard.

When to Use the Job Dashboard

Users should use the Job Dashboard in the following scenarios:

  • Monitoring job progress: When you have submitted a merge, split, or bulk add job and want to check the current status. The Monitor tab shows the job order and provides insights into how many jobs are ahead of yours in the queue.
  • Reviewing completed jobs: After a job has completed, the History tab allows you to review the job's details and access relevant reports (e.g., Bulk Add Reports). This is useful for verifying that your job completed successfully and reviewing any outcomes.
  • Handling job exceptions: If a job encounters an error, it will appear in the Exception tab. If you have Manage Job Dashboard permissions, you can view the error details and requeue the job for reprocessing. This ensures that any issues with jobs are resolved promptly.

How to Use the Job Dashboard

  1. Open the Job Dashboard:
    • Navigate to the Job Dashboard from the Entity Profiles page.

  2. Monitor Jobs:
    • In the Monitor tab, you can see the list of jobs that are either queued or currently in progress.
    • Each job is displayed in the order it was submitted, and only one job will be In Progress at a time. If your job is queued, you can see how many jobs are ahead of yours.

  3. Review Completed Jobs:
    • Switch to the History tab to view all completed jobs. The most recent jobs are displayed at the top of the list.
    • For jobs like Bulk Add, you can access the Bulk Add Report from this tab to review details about the profiles that were added.

  4. Handle Exceptions:
    • If a job encounters an error, it will appear in the Exception tab.
    • If you have the Manage Job Dashboard permission, you can requeue the job by selecting it and clicking the requeue option. If you do not have this permission, you will still be able to view the error but will need someone with the appropriate permission to requeue the job[AS1] .