Opadeez Help Center

Jobs

Overview

Jobs enable automated processing by triggering flows based on specific events or schedules. They provide unattended execution capabilities for file processing, scheduled tasks, and system automation. Jobs are essential for building robust, automated business processes that run without user intervention.

File Watcher Job Configuration

File Watcher job configuration showing input path, file patterns, and processing settings

What are Jobs?

Jobs are automated processes that:

Example: A File Watcher job might automatically process customer data files dropped into a folder, while a Scheduler job could generate daily reports at 7:00 AM.

Job Types

File Watcher

Automatically processes files when they are dropped into a specified folder. Supports CSV and hierarchical CSV formats aligned with DataSet definitions.

Hierarchical CSV Example

Customer,CUST0001,John,Doe
Project,PROJ0001,Website Development,Active
ProjectTask,TASK0001,Design Homepage,In Progress
ProjectTask,TASK0002,Setup Database,Completed
Customer,CUST0002,Jane,Smith
Project,PROJ0002,Mobile App,Planning
ProjectTask,TASK0003,Requirements Analysis,Not Started

In this example, the flow executes once for Customer "John Doe" with related projects and tasks, then separately for Customer "Jane Smith" with her data.

Scheduler

Triggers processes at specified intervals using cron-like scheduling. Used for periodic tasks such as checking emails, generating reports, or data synchronization.

General Job Properties

Job Name

Job Type

Run On

Specifies execution location in 3-tier deployments where Web and Application servers are separated:

Flow

File Watcher Properties

Loop Delay (ms)

Input Path

File Pattern (Regular Expression)

Record Delimiter

Field Delimiter

Processed Path

Error Path

Ignore Records

Scheduler Properties

Scheduler configuration follows cron table principles, defining when jobs execute based on time criteria:

Scheduling Fields

Scheduling Examples

Every Minute

Field Value
Minutes <blank>
Hours <blank>
Day of Month <blank>
Month <blank>
Day of Week <blank>

Every Hour (at minute 0)

Field Value
Minutes 0
Hours <blank>
Day of Month <blank>
Month <blank>
Day of Week <blank>

Daily at 7:00 AM

Field Value
Minutes 0
Hours 7
Day of Month <blank>
Month <blank>
Day of Week <blank>

Every Sunday at 7:00 AM

Field Value
Minutes 0
Hours 7
Day of Month <blank>
Month <blank>
Day of Week Sunday

Practical Examples

Customer Data Import Job

Daily Report Generation

Project Status Sync

Best Practices

File Watcher Jobs

Scheduler Jobs

General Job Management

Integration with Other Components

Flow Integration

External Systems

Troubleshooting

Common File Watcher Issues

Common Scheduler Issues

Getting Started

Ready to create jobs? Follow these resources:

Related Topics

Pro Tip: Start with simple File Watcher jobs processing single-entity CSV files, then progress to hierarchical formats and complex Scheduler jobs as you gain experience with job configuration and monitoring.