Upload Jobs
Jobs Management Page User Guide
Overview
The Jobs Management page provides comprehensive job monitoring and management capabilities for tracking background jobs, batch processes, data imports, exports, and system operations within the platform.
Key Features
1. Job Search & Filtering
- Search Bar: Real-time search across job types, resources, status, and other job details
- Advanced Filters: Access via filter icon (🔍) to apply complex filtering
- Filter Options:
- Job Type: Filter by specific job types (Import, Export, Processing, etc.)
- Status: Filter by job status (Running, Completed, Failed, Pending, etc.)
- Sort By: Choose from available columns (ID, Type, Status, etc.)
- Order: Ascending or Descending
- Date Range: Filter by creation or completion dates
- Resource: Filter by specific resources or accounts
- Duration: Filter by job execution time
2. Job Table View
The main table displays job information with the following key columns:
Core Columns
- ID: Unique job identifier
- Type: Type of job (Import, Export, Processing, etc.)
- Resource: Resource or account associated with the job
- Status: Current job status with color-coded indicators
- Created At: When the job was initiated
- Ended At: When the job completed (if finished)
Performance Metrics
- Total Records: Number of records processed
- Failed Records: Number of records that failed processing
- Success Rate: Percentage of successful records
- Duration: Time taken to complete the job
- Progress: Current progress percentage (for running jobs)
Job Details
- Priority: Job priority level
- Scheduled Time: When the job was scheduled to run
- Started At: When the job actually started
- Completed At: When the job finished
- Error Count: Number of errors encountered
3. Job Status Types
Jobs progress through various statuses with different indicators:
Status Types
- Pending: Job is queued and waiting to start
- Running: Job is currently executing
- Completed: Job finished successfully
- Failed: Job encountered errors and stopped
- Cancelled: Job was cancelled before completion
- Paused: Job is temporarily paused
- Retrying: Job is retrying after a failure
Status Indicators
- Color Coding: Visual status indicators with different colors
- Progress Bars: Show completion percentage for running jobs
- Status Icons: Visual icons representing different statuses
- Real-time Updates: Status updates in real-time
4. Job Management Actions
Available Actions (Permission Dependent)
- View Details: Access complete job information and logs
- Cancel Job: Stop a running or pending job
- Retry Job: Retry a failed job
- Download Results: Download job output or results
- View Logs: Access detailed job execution logs
- Export Job Data: Export job information
Bulk Operations
- Multi-Select: Select multiple jobs for batch operations
- Bulk Cancel: Cancel multiple jobs simultaneously
- Bulk Retry: Retry multiple failed jobs
- Bulk Export: Download multiple job results
5. Job Detail View
Click on any job to access detailed information:
Job Summary
- Complete Information: All job details in one view
- Execution Timeline: Start, progress, and completion times
- Resource Usage: CPU, memory, and storage usage
- Dependencies: Other jobs this job depends on
Execution Logs
- Detailed Logs: Complete execution log with timestamps
- Error Messages: Specific error details and stack traces
- Warning Messages: Warnings and non-critical issues
- Debug Information: Detailed debugging information
Performance Analysis
- Execution Time: Detailed timing breakdown
- Resource Consumption: Memory and CPU usage over time
- Bottleneck Analysis: Identify performance bottlenecks
- Optimization Suggestions: Recommendations for improvement
Results & Output
- Output Files: Generated files and documents
- Data Summary: Summary of processed data
- Error Reports: Detailed error reports
- Success Metrics: Performance and success indicators
6. Job Types & Categories
Data Import Jobs
- Product Imports: Bulk product data imports
- Order Imports: Order data imports
- Inventory Imports: Inventory level imports
- User Imports: User account imports
- CSV/Excel Processing: File-based data imports
Data Export Jobs
- Report Generation: Automated report creation
- Data Exports: Bulk data exports
- Backup Jobs: System backup operations
- Archive Jobs: Data archiving processes
Processing Jobs
- Data Processing: Complex data transformations
- Calculation Jobs: Inventory and financial calculations
- Synchronization: Data synchronization between systems
- Cleanup Jobs: System maintenance and cleanup
System Jobs
- Scheduled Tasks: Automated system tasks
- Maintenance Jobs: System maintenance operations
- Monitoring Jobs: System health monitoring
- Alert Jobs: Notification and alert processing
7. Job Monitoring & Alerts
- Real-time Monitoring: Live job status updates
- Performance Alerts: Alerts for slow or failing jobs
- Resource Alerts: Alerts for high resource usage
- Error Notifications: Immediate error notifications
- Completion Notifications: Job completion alerts
8. Job Scheduling
- Scheduled Jobs: Jobs that run at specific times
- Recurring Jobs: Jobs that repeat on a schedule
- Dependency Management: Jobs that depend on other jobs
- Priority Queuing: Jobs with different priority levels
- Resource Allocation: CPU and memory allocation for jobs
9. Column Management
- Customizable Columns: Show/hide columns based on your needs
- Frozen Columns: Key columns remain visible when scrolling
- Column Widths: Automatically optimized for different screen sizes
- Sorting: Click column headers to sort data
10. Pagination & Navigation
- Page Size: Adjust number of jobs per page
- Navigation: Previous/Next page buttons
- Page Numbers: Direct navigation to specific pages
- Total Count: View total number of jobs
Usage Workflow
Basic Job Monitoring
- Use search to find specific jobs
- Apply filters to narrow down job lists
- Click on job IDs for detailed information
- Monitor job progress and status
Managing Running Jobs
- Identify running jobs in the table
- Click on job details to view progress
- Monitor performance metrics
- Cancel jobs if necessary
Handling Failed Jobs
- Filter for failed jobs
- Review error logs and details
- Identify the cause of failure
- Retry jobs after fixing issues
Job Analysis
- Use date filters to analyze job performance over time
- Review success rates and error patterns
- Identify performance bottlenecks
- Plan for job optimization
Advanced Filtering
- Click the filter icon (🔍) to open advanced filters
- Set your filtering criteria (type, status, dates, etc.)
- Click "Apply" to filter results
- Use "Reset" to clear all filters
Tips & Best Practices
Job Monitoring
- Regular monitoring of job status and performance
- Set up alerts for critical job failures
- Monitor resource usage and performance trends
- Keep job logs for troubleshooting
Performance Optimization
- Identify and address slow-running jobs
- Optimize job scheduling to avoid resource conflicts
- Monitor and adjust resource allocation
- Regular cleanup of old job data
Error Handling
- Review error logs regularly
- Implement proper error handling in job processes
- Set up automatic retry mechanisms
- Document common error patterns and solutions
Security & Access
- Limit job management access to authorized users
- Monitor job access and modifications
- Keep audit logs of job management activities
- Regular review of job permissions
Navigation
- Use frozen columns to keep important data visible
- Utilize search for quick job lookup
- Save frequently used filter combinations
- Use keyboard shortcuts for faster navigation
Permissions
- Available actions depend on your user permissions
- Contact your administrator if you need additional access
- Some features may be read-only based on your role
Troubleshooting
Common Issues
- No Jobs Shown: Check if filters are applied
- Missing Columns: Check column visibility settings
- Can't Cancel Job: Verify you have job management permissions
- Job Stuck: Check for system issues or resource constraints
Getting Help
- Use the search functionality to quickly find jobs
- Apply filters to narrow down large datasets
- Check job details and logs for error information
- Contact support if you encounter persistent issues
Keyboard Shortcuts
- Enter: Apply search or confirm actions
- Escape: Cancel current action
- Arrow Keys: Navigate through table cells
- Tab: Move between form fields
- Ctrl+F: Focus search bar
- R: Refresh job status
- C: Cancel selected job (if available)
This guide covers the main functionality of the Jobs Management page. For specific features or advanced usage, consult your system administrator or refer to additional documentation.
Updated on: 23/09/2025
Thank you!