Scheduling

Scheduled translations are the best way to start a workspace at a particular time or date.

What is Scheduling?

Scheduling is the ability to configure FME Server to run a workspace in a repository at a specific time in the future. The schedule can cause the workspace to run once or on a repeating basis.

Managing Scheduled Tasks

Scheduled tasks are set up in the web interface. They can be accessed through a button on the main menu:

The interface supports all the capabilities you would expect, including the ability to create, remove, copy, enable and disable tasks:


TIP
In FME Server, there are two ways to schedule jobs. Scheduling from this Schedules page is one way to do this, but you can also create a scheduled process within Automations.

Creating a schedule through this page lets you set up a single workspace to run at a specified interval. This is ideal for simple scenarios.

Creating a schedule inside an Automation lets you trigger multiple workspaces to run at once and provides many more tools for controlling exactly what will happen when that schedule kicks off. We'll look at this in more detail later in this course.

NEW
The Show Automations button is new for 2020.1, it allows the user to see which automations are running on a schedule.
undefined

Creating a Scheduled Task

There are a number of parameters that can be set when creating a scheduled task.

The first group of parameters includes options for naming and describing the schedule as well as setting up the actual schedule. Here the workspace will be set to run once a day starting on the 22th of July at 2:00 pm (14:00).


NEW
If you are creating a quick schedule that runs daily, weekly, monthly, or yearly, there is now the Basic Schedule Type that allows you to quickly set this up.

Notice that each schedule can be assigned to a particular category.

The parameter labeled Skip if Job in Progress provides the ability to prevent the next scheduled run of a job from being submitted if the previous run is still incomplete.

The next few parameters concentrate on the workspace to be run.

Once a workspace is selected, there will be a short pause while FME retrieves information about the workspace. It will then expose any published parameters that exist in the workspace:

Finally, there are advanced options to control job queue, and job expiry (for jobs that are time-sensitive and would be no longer useful if held back past a particular time by higher priority tasks).

Once the parameters are set for a scheduled task, it is added to the main Schedules interface, where it can be easily enabled or disabled.

results matching ""

    No results matching ""