In this FME Server training course, we'll show you how to save time by running workspaces on a schedule or in response to triggers. You will also learn some more advanced techniques for job orchestration and building robust workflows that account for failure.

This one-day course builds on existing knowledge of FME Server. It assumes you know how to publish a workspace, log in to FME Server, and run a workspace. It also assumes you are familiar with employing user parameters to give end-users control over how workspaces run.

Learning Objectives

After completing this training, you'll be able to:

  • Build an Automation to run a workspace on a schedule.
  • Build an Automation to run a workspace in response to a trigger.
  • Build an Automation that uses a workspace as a trigger.
  • Pass information between objects in an Automation using keys.
  • Build an Automation that accounts for job failure.


This course assumes a basic understanding of FME Workbench, such as that provided by the Integrate Data with the FME Platform trail (https://safe.my.trailhead.com/en/content/safe/trails/integrate-data-with-the-fme-platform) or the FME Desktop Basic course (https://www.safe.com/training/recorded/fme-desktop-2019-basic-training/). It also assumes a basic understanding of using FME Server, such as that provided by the Publish Workflows to the Web trail (https://safe.my.trailhead.com/en/content/safe/trails/publish-workflows-to-the-web) or the first day of the FME Server Authoring course (https://www.safe.com/training/recorded/fme-server-2020-authoring/).


If you have any questions about this course, or training in general, please contact training@safe.com