DEV Community

Cover image for Getting Started with Simple Data Integrator (SDI):Scheduler Settings

Getting Started with Simple Data Integrator (SDI):Scheduler Settings

Introduction

Simple Data Integrator (SDI) comes with a built-in scheduler feature.

With the scheduler, you can automatically execute mapping tasks at scheduled intervals.

You can configure the scheduler with various execution timings, such as:

  • At a specific time every hour
  • At a specific time daily
  • At a specific time on specified days of the week
  • At a specific time on specified days of the month
  • At fixed time intervals (repeated execution)

File Trigger Support

In addition to time-based scheduling, file triggers are also supported.

File trigger means the task will be executed automatically when a file change is detected in a specified folder, such as:

πŸ”Ή When a new file is created

πŸ”Ή When an existing file is updated

πŸ”Ή When a file is deleted

This allows you to automatically start a task when a file arrives, making it ideal for batch jobs and integration with external systems.

How to Configure the Scheduler

Scenario

Here’s a scheduler setup example:

  • Run Employee data integration every day at 1:00 AM.
  • If the task fails, retry once after 5 minutes.

1. Click "New Scheduler" to open the scheduler settings screen.

New Scheduler


2. Set Basic Scheduler Information

Basic Scheduler Information

No Item Description
1 Scheduler Name Enter any unique name for easy management (no duplicate check enforced).
2 Frequency Select Daily
3 Period and Start Time Set period: from today to 2099/12/31
Start time: 1:00:00 (HH:mm:ss format)
For more on frequency settings, see this official doc
4 Active/Disable Select Active
5 Task Execution method Select Parallel
6 Retry Select Yes
Retry Count: 1
Retry Interval: 5 minutes
7 Add Mapping Task Open the mapping list and select your desired mapping

3. Select Target Mapping

Select Target Mapping

No Item Description
8 Filter Use keyword filter if you have many mappings
9 Select Check the mappings to include in the schedule
10 Add Click Add to include them as tasks to run

4. Check the Schedule

Check the Schedule

Click the View Schedule button.

Schedule Detail

No Item Description
12 Target Date Select the date to view
13 Scheduled Tasks Review the list of mapping tasks scheduled for that date

5. Save

Click Save to register the scheduler settings.

Tip: Click Execute Scheduler if you want to test it manually before saving.

That’s it!


References

Top comments (0)