Self Help Online Studio - Scheduled Task Management
Scheduled tasks include immediate tasks, delayed tasks and regular tasks.
- It can be extraction tasks or metadata import and user import tasks.
- Scheduling is carried out using the cron task scheduler. The program enables you to run tasks automatically according to specific dates and times. You can specify the conditions for running these tasks by defining triggers. You define the trigger as a cron expression.
Notes
- You cannot modify the type of task.
- Executed tasks cannot be modified.
Caution
- The immediate execution of a task may generate performance bottlenecks on the Self Help server.
Best Practice
- Use CronMaker to specify the trigger conditions for running tasks easily using cron expressions.
Menu access
- Task journal : Online Studio > PlatePlatformforme > Task Journal
- List of scheduled tasks: Online Studio > Platform > Scheduled Tasks
Screens description
Task journal
List of all tasks executed on the Self Help server.
- Click a task to display details in the right side pane.
- The task name will display at the top of the pane.
General
Status : Status of the task, e.g. Waiting, In progress, Completed or Failed.
Requestor: Name of the user running the task.
Execution: Date and time of the task execution.
Duration: Duration of the task execution.
Details
Type: Type of task, e.g. statistical report, metadata import or user import.
Log debug
Result: Name and identifier of the task when an export file is generated.
example Generating a statistics file, a user file
Log: List of logs related to the task.
Scheduled tasks
List of all scheduled tasks on the Self Help server.
- Click a task to display details in the right side pane.
- The task name will display at the top of the pane.
General
Name: Name of the waiting task on the scheduler.
Type: Type of task, e.g. statistical report, metadata import or user import.
Description: Description of the task.
Owner: Name of the user running the task.
Trigger
Frequency: Execution frequency of the task when the task is to be performed regularly.
- You define the frequency as a cron expression.
example 0 0 1,10,15 * * ==> Execution at midnight on the first, tenth and fifteenth day of each month
Next Execution: Date on which the task will next be run.
Activation date: Start date of task activation.
End date: End date of task activation.
Taks journal
List of all tasks executed with the processing date and duration.
- The status indicates if the task was successfully run or if it failed.
Procedure: How to modify scheduling information for a task
Step 1: Select the task
1. Select Platform > Scheduler List in the Online Studio menu.
The list of queued tasks will appear.
2. Click the name of the task you want to modify.
The task will open in the right side pane.
Step 2: Modify the task
1. Click .
2. Enter the scheduled start date and time.
3. Specify the execution frequency of the task using a cron expression.
- Click
next to the Frequency field to launch CronMaker.
The tool will open in a new browser window. - In CronMaker:
- Specify the parameters for scheduling the task, e.g. frequency, day, time, etc.
- Click Generate.
- Copy the result displayed in the Cron format field.
- Go back to the Online Studio.
- Paste the cron expression in the Frequency field of the scheduled task.
4. Click Save.