SlideShare a Scribd company logo
The Fundamentals
of Automations
Meet the Presenters
Holly Coxon
Technical Support Team Lead,
FME Server
Sanae Mendoza
Technical Support Specialist,
FME Server
FME®
Enterprise Integration Platform
FME Desktop
Build & Run Data Workflows
FME Server
Automate Data Workflows
FME Mobile
Deliver the Power of
FME to Mobile
The only Enterprise Integration Solution with comprehensive support for Spatial Data
Powering your dataflows on premises, in the cloud, and on mobile
FME Cloud
FME Server in the cloud
Poll:
Whatʼs your experience with the FME Platform?
● Enterprise Integration in FME Server
● A History of Automations
● The knead-to-know of Automations
○ Triggers
○ Internal Actions
○ External Actions
○ Keys
○ Troubleshooting Logs
● Advanced Automation
● Resources
● Q&A
Agenda
Automation for the Enterprise
Blog: Enterprise Integration Wins:
5 Reasons to Add Automation
Build
Create schedules, web
applications and
automations in a GUI.
Scale
Process massive amounts
of data as needed.
Control
Cost effectively deploy
processing
close to the source.
FME Server
Connects more than just data and applications, it
connects teams.
Do you need to run a workspace…
● At regular intervals?
● In response to something happening outside of FME?
● In real time?
● As part of a series?
Then you need FME Server Automations.
A Brief History
Notifications: Real-time support for processing FME
workspaces.
Automations: Graphical UI to
enhance the user experience.
Manual
Dropbox
SQS/SNS
WebSocket
Schedule
Azure Event
Grid
Directory
Workspace
Webhook
JMS
HTTP Request
S3 Bucket System Event
Email
(IMAP/SFTP)
UDP
FTP Logger
Apple Push
2019 2020 2021 2022
2013 2014 2015 2016 2017 2018
2012
SFTP
What you really knead-to-know
about Automations
Don’t Hate, Automate! The Fundamentals of Automations
Don’t Hate, Automate! The Fundamentals of Automations
Don’t Hate, Automate! The Fundamentals of Automations
Clients
Don’t Hate, Automate! The Fundamentals of Automations
Clients are any user or system
that send or receive messages from an Automation
Triggers
Don’t Hate, Automate! The Fundamentals of Automations
Trigger Events listen
for incoming events
from clients.
Upon the event, an Automation
workflow is initiated.
Protocols define how systems
and applications
communicate...
…and Trigger Events support
many different protocols!
Trigger Event
Protocols
S3 Bucket
Run a
Workspace
Dropbox System Event
Azure Event
Grid
JMS
WebSocket
SQS/SNS
IMAP
FME Desktop
SQS/SNS
Readers Creator
Run a Dynamic
Workspace
Local/Network
Directory
Schedule
Manual
UDP
SMTP
FTP
Webhook
Topic Notified
Demo
Actions
Don’t Hate, Automate! The Fundamentals of Automations
Don’t Hate, Automate! The Fundamentals of Automations
Internal actions
process messages
from triggers and
actions
Run jobs in sequence or parallel,
build in logic and decision making,
or document workflows…
Allow the data and results to guide
the workflow.
Don’t Hate, Automate! The Fundamentals of Automations
Connect and
integrate
automated
workflows with
external actions
Like Triggers, Actions can use
many different protocols to
communicate with clients.
External actions deliver
data where you need it
Send a notification, upload a file,
deliver a message, or connect
directly to another application…
Results and data can be sent
outside of FME Server at any point
during the Automation.
Action
Protocols
S3 Bucket
SFTP
Run a
Workspace
Dropbox
System Event
Azure Event
Grid
JMS
UDP
HTTP Request WebSocket
FTP
Logger
SQS/SNS SMTP
FME Desktop
SQS/SNS
Run a Dynamic
Workspace
Filter
Merge
Transformers Writers
Demo
Keys
Don’t Hate, Automate! The Fundamentals of Automations
Messages and data are
passed between
Automation components
Key-Value pairs hold
information about an event or a
user-defined value.
Parameters can intake keys,
allowing for Actions to be run
with upstream values.
Automation keys are based on
JSON formatting.
Parameters and keys are available
for each trigger and action
For example, User Parameters created in FME
Workbench become Parameters inside the
“Run a Workspace” Action.
Start drawing connections between ports to
use incoming keys inside an actionʼs
parameters
Webinar: Automation Keys: What
They Are and Why You Should
Use Them
Something went wrong…but what?
There are many different components that make up an Automation, so the first step to
troubleshooting is to identify the component at the root of the issue.
Don’t Hate, Automate! The Fundamentals of Automations
Tracking Down Errors using Automation Logs
Filter By…
Last Run
Log Action
Errors
Warnings
Info
Automation logs record all activity taking place within every component of the
Automation.
Tracking Down Errors using Job Logs
Job logs record the details of a translation, and correspond to the translation logs in
FME Desktop.
FME Desktop
Log Extra Information
FME Desktop
● Use the Log Action to get
more feedback on the
event details being parsed
● Disable downstream
components so they are
not triggered while you are
troubleshooting
Demo
What else do you knead-to-know?
Article: Getting Started with the
Split-Merge Block
Article: Building Integrations with
the FME Server Automation Writer
Article: Configuring Guaranteed
Delivery in FME Server Automations
with Automated Retries
Poll:
What Automation webinar topic would you
like to see next?
Resources
● FME Academy: Build Basic Automations Trailhead
● Tutorial: Getting Started with Automations
● Blog: 5 Reasons Why FME Server is More Than Just Scheduling
Next Steps
Download
FME Server
2021.2
Sign up for the FME
Academy and
complete the FME
Server trails.
Free Trial | Upgrade
Contact us. We
would love to chat
with you about
anything enterprise
integration
info@safe.com
We Value Your Feedback
Share Your Experience with FME on
Gartner Peer Insights
Gartner Peer Insights content consists of the opinions of individual end users based on their own experiences with the vendors listed on the platform, should not be construed as statements of fact, nor do they
represent the views of Gartner or its affiliates. Gartner does not endorse any vendor, product or service depicted in this content nor makes any warranties, expressed or implied, with respect to this content, about its
accuracy or completeness, including any warranties of merchantability or fitness for a particular purpose. Gartner and Gartner Peer Insights are registered trademarks of Gartner, Inc. and/or its affiliates in the U.S.
and internationally and are used herein with permission. All rights reserved.
Gartner Peer Insights
Reviews from your enterprise peers – verified by Gartner
● Reviews are anonymous and take approximately 10
minutes to complete.
● You will be asked to create a profile using your business
email or LinkedIn account prior to completing the survey
for validation purposes.
Contribute a review today
Email vivian.tang@safe.com if you have any questions
Claim Your Community Badge
Get community badges for
watching webinars!
fme.ly/WebinarBadge Todayʼs Code: WCMPL
The Peak of Data Integration 2022 UC
August 24-26, 2022 Vancouver, Canada
Register now
Check out our upcoming
& on-demand webinars:
safe.com/webinars
Q&A
Have a sliced day!
Download FME 2021.2 Free Trial | Upgrade
Chat with us info@safe.com
Connect with us in the Community
Connect with us for more FME
Please share
your feedback
with us through
the webinar
survey!

More Related Content

Similar to Don’t Hate, Automate! The Fundamentals of Automations (20)

PDF
Getting Started with Enterprise Integration in Automations
Safe Software
 
PDF
5 Must-Know Use Cases for FME Flow Hosted
ElizabethHamming
 
PDF
Automating the Enterprise with Event-Driven Workflows
Safe Software
 
PPTX
FME 2020 Platform Scenarios
Safe Software
 
PDF
How Utilities can Improve Operations using Data Integration Workflows
Safe Software
 
PDF
Leveraging Generative AI: Exploring New Technology for Data Integration
Safe Software
 
PDF
Dynamic Workspaces Demystified: Your Path to Streamlined Data Management
ElizabethHamming
 
PDF
Dynamic Workspaces Demystified: Your Path to Streamlined Data Management
Safe Software
 
PDF
Black Friday - MuleSoft Automation.pdf
Amir Khan
 
PDF
Marrying FME & ArcGIS: Automating GIS Workflows for Maximum Efficiency
Safe Software
 
PDF
FME Server_Ken Bragg - Safe Software FME World Tour 2013
IMGS
 
PDF
Data Virtualization: Bringing the Power of FME to Any Application
Safe Software
 
PDF
Mastering DevOps-Driven Data Integration with FME
Safe Software
 
PDF
Automated Application Integration with FME & Cityworks Webinar
Safe Software
 
PDF
Automation Keys in FME Server: What They Are and Why You Should Use Them
Safe Software
 
PDF
Full Stream Ahead: Authoring Workflows for Scalable Stream Processing
Safe Software
 
PDF
Harnessing the Power of Distributed Processing: Managing Data Across Clouds a...
Safe Software
 
PDF
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
 
PDF
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
 
PDF
FME:23 for the Enterprise - A Deep Dive into Key New Features
Safe Software
 
Getting Started with Enterprise Integration in Automations
Safe Software
 
5 Must-Know Use Cases for FME Flow Hosted
ElizabethHamming
 
Automating the Enterprise with Event-Driven Workflows
Safe Software
 
FME 2020 Platform Scenarios
Safe Software
 
How Utilities can Improve Operations using Data Integration Workflows
Safe Software
 
Leveraging Generative AI: Exploring New Technology for Data Integration
Safe Software
 
Dynamic Workspaces Demystified: Your Path to Streamlined Data Management
ElizabethHamming
 
Dynamic Workspaces Demystified: Your Path to Streamlined Data Management
Safe Software
 
Black Friday - MuleSoft Automation.pdf
Amir Khan
 
Marrying FME & ArcGIS: Automating GIS Workflows for Maximum Efficiency
Safe Software
 
FME Server_Ken Bragg - Safe Software FME World Tour 2013
IMGS
 
Data Virtualization: Bringing the Power of FME to Any Application
Safe Software
 
Mastering DevOps-Driven Data Integration with FME
Safe Software
 
Automated Application Integration with FME & Cityworks Webinar
Safe Software
 
Automation Keys in FME Server: What They Are and Why You Should Use Them
Safe Software
 
Full Stream Ahead: Authoring Workflows for Scalable Stream Processing
Safe Software
 
Harnessing the Power of Distributed Processing: Managing Data Across Clouds a...
Safe Software
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
 
FME:23 for the Enterprise - A Deep Dive into Key New Features
Safe Software
 

More from Safe Software (20)

PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
PDF
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
PDF
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
Safe Software
 
PDF
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
Safe Software
 
PDF
FME in Overdrive - Peak of Data & AI 2025
Safe Software
 
PDF
Powering GIS with FME and VertiGIS - Peak of Data & AI 2025
Safe Software
 
PDF
Pipeline Industry IoT - Real Time Data Monitoring
Safe Software
 
PDF
FME in Overdrive: Unleashing the Power of Parallel Processing
Safe Software
 
PDF
Fiber to the People! By Deutsche Telekom
Safe Software
 
PDF
Governing Geospatial Data at Scale: Optimizing ArcGIS Online with FME in Envi...
Safe Software
 
PDF
Enhancing Environmental Monitoring with Real-Time Data Integration: Leveragin...
Safe Software
 
PDF
Introducing and Operating FME Flow for Kubernetes in a Large Enterprise: Expe...
Safe Software
 
PDF
5 Things to Consider When Deploying AI in Your Enterprise
Safe Software
 
PDF
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
Safe Software
 
PDF
ArcGIS Utility Network Migration - The Hunter Water Story
Safe Software
 
PDF
Supporting the NextGen 911 Digital Transformation with FME
Safe Software
 
PDF
Proactive Server and System Monitoring with FME: Using HTTP and System Caller...
Safe Software
 
PDF
My Journey from CAD to BIM: A True Underdog Story
Safe Software
 
PDF
Modern Land & Property Management Supported by FME
Safe Software
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
Safe Software
 
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
Safe Software
 
FME in Overdrive - Peak of Data & AI 2025
Safe Software
 
Powering GIS with FME and VertiGIS - Peak of Data & AI 2025
Safe Software
 
Pipeline Industry IoT - Real Time Data Monitoring
Safe Software
 
FME in Overdrive: Unleashing the Power of Parallel Processing
Safe Software
 
Fiber to the People! By Deutsche Telekom
Safe Software
 
Governing Geospatial Data at Scale: Optimizing ArcGIS Online with FME in Envi...
Safe Software
 
Enhancing Environmental Monitoring with Real-Time Data Integration: Leveragin...
Safe Software
 
Introducing and Operating FME Flow for Kubernetes in a Large Enterprise: Expe...
Safe Software
 
5 Things to Consider When Deploying AI in Your Enterprise
Safe Software
 
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
Safe Software
 
ArcGIS Utility Network Migration - The Hunter Water Story
Safe Software
 
Supporting the NextGen 911 Digital Transformation with FME
Safe Software
 
Proactive Server and System Monitoring with FME: Using HTTP and System Caller...
Safe Software
 
My Journey from CAD to BIM: A True Underdog Story
Safe Software
 
Modern Land & Property Management Supported by FME
Safe Software
 
Ad

Recently uploaded (20)

PDF
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
PDF
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
PPTX
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
PDF
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
PDF
What Makes Contify’s News API Stand Out: Key Features at a Glance
Contify
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PDF
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
PPTX
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
PDF
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PDF
Biography of Daniel Podor.pdf
Daniel Podor
 
PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
PDF
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
PDF
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
What Makes Contify’s News API Stand Out: Key Features at a Glance
Contify
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
Biography of Daniel Podor.pdf
Daniel Podor
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
Ad

Don’t Hate, Automate! The Fundamentals of Automations

  • 2. Meet the Presenters Holly Coxon Technical Support Team Lead, FME Server Sanae Mendoza Technical Support Specialist, FME Server
  • 3. FME® Enterprise Integration Platform FME Desktop Build & Run Data Workflows FME Server Automate Data Workflows FME Mobile Deliver the Power of FME to Mobile The only Enterprise Integration Solution with comprehensive support for Spatial Data Powering your dataflows on premises, in the cloud, and on mobile FME Cloud FME Server in the cloud
  • 4. Poll: Whatʼs your experience with the FME Platform?
  • 5. ● Enterprise Integration in FME Server ● A History of Automations ● The knead-to-know of Automations ○ Triggers ○ Internal Actions ○ External Actions ○ Keys ○ Troubleshooting Logs ● Advanced Automation ● Resources ● Q&A Agenda
  • 6. Automation for the Enterprise Blog: Enterprise Integration Wins: 5 Reasons to Add Automation
  • 7. Build Create schedules, web applications and automations in a GUI. Scale Process massive amounts of data as needed. Control Cost effectively deploy processing close to the source. FME Server Connects more than just data and applications, it connects teams.
  • 8. Do you need to run a workspace… ● At regular intervals? ● In response to something happening outside of FME? ● In real time? ● As part of a series? Then you need FME Server Automations.
  • 9. A Brief History Notifications: Real-time support for processing FME workspaces. Automations: Graphical UI to enhance the user experience. Manual Dropbox SQS/SNS WebSocket Schedule Azure Event Grid Directory Workspace Webhook JMS HTTP Request S3 Bucket System Event Email (IMAP/SFTP) UDP FTP Logger Apple Push 2019 2020 2021 2022 2013 2014 2015 2016 2017 2018 2012 SFTP
  • 10. What you really knead-to-know about Automations
  • 16. Clients are any user or system that send or receive messages from an Automation
  • 19. Trigger Events listen for incoming events from clients. Upon the event, an Automation workflow is initiated. Protocols define how systems and applications communicate... …and Trigger Events support many different protocols!
  • 20. Trigger Event Protocols S3 Bucket Run a Workspace Dropbox System Event Azure Event Grid JMS WebSocket SQS/SNS IMAP FME Desktop SQS/SNS Readers Creator Run a Dynamic Workspace Local/Network Directory Schedule Manual UDP SMTP FTP Webhook Topic Notified
  • 21. Demo
  • 25. Internal actions process messages from triggers and actions Run jobs in sequence or parallel, build in logic and decision making, or document workflows… Allow the data and results to guide the workflow.
  • 27. Connect and integrate automated workflows with external actions Like Triggers, Actions can use many different protocols to communicate with clients.
  • 28. External actions deliver data where you need it Send a notification, upload a file, deliver a message, or connect directly to another application… Results and data can be sent outside of FME Server at any point during the Automation.
  • 29. Action Protocols S3 Bucket SFTP Run a Workspace Dropbox System Event Azure Event Grid JMS UDP HTTP Request WebSocket FTP Logger SQS/SNS SMTP FME Desktop SQS/SNS Run a Dynamic Workspace Filter Merge Transformers Writers
  • 30. Demo
  • 31. Keys
  • 33. Messages and data are passed between Automation components Key-Value pairs hold information about an event or a user-defined value. Parameters can intake keys, allowing for Actions to be run with upstream values. Automation keys are based on JSON formatting.
  • 34. Parameters and keys are available for each trigger and action For example, User Parameters created in FME Workbench become Parameters inside the “Run a Workspace” Action. Start drawing connections between ports to use incoming keys inside an actionʼs parameters Webinar: Automation Keys: What They Are and Why You Should Use Them
  • 35. Something went wrong…but what? There are many different components that make up an Automation, so the first step to troubleshooting is to identify the component at the root of the issue.
  • 37. Tracking Down Errors using Automation Logs Filter By… Last Run Log Action Errors Warnings Info Automation logs record all activity taking place within every component of the Automation.
  • 38. Tracking Down Errors using Job Logs Job logs record the details of a translation, and correspond to the translation logs in FME Desktop. FME Desktop
  • 39. Log Extra Information FME Desktop ● Use the Log Action to get more feedback on the event details being parsed ● Disable downstream components so they are not triggered while you are troubleshooting
  • 40. Demo
  • 41. What else do you knead-to-know? Article: Getting Started with the Split-Merge Block Article: Building Integrations with the FME Server Automation Writer Article: Configuring Guaranteed Delivery in FME Server Automations with Automated Retries
  • 42. Poll: What Automation webinar topic would you like to see next?
  • 43. Resources ● FME Academy: Build Basic Automations Trailhead ● Tutorial: Getting Started with Automations ● Blog: 5 Reasons Why FME Server is More Than Just Scheduling
  • 44. Next Steps Download FME Server 2021.2 Sign up for the FME Academy and complete the FME Server trails. Free Trial | Upgrade Contact us. We would love to chat with you about anything enterprise integration [email protected]
  • 45. We Value Your Feedback Share Your Experience with FME on Gartner Peer Insights Gartner Peer Insights content consists of the opinions of individual end users based on their own experiences with the vendors listed on the platform, should not be construed as statements of fact, nor do they represent the views of Gartner or its affiliates. Gartner does not endorse any vendor, product or service depicted in this content nor makes any warranties, expressed or implied, with respect to this content, about its accuracy or completeness, including any warranties of merchantability or fitness for a particular purpose. Gartner and Gartner Peer Insights are registered trademarks of Gartner, Inc. and/or its affiliates in the U.S. and internationally and are used herein with permission. All rights reserved. Gartner Peer Insights Reviews from your enterprise peers – verified by Gartner ● Reviews are anonymous and take approximately 10 minutes to complete. ● You will be asked to create a profile using your business email or LinkedIn account prior to completing the survey for validation purposes. Contribute a review today Email [email protected] if you have any questions
  • 46. Claim Your Community Badge Get community badges for watching webinars! fme.ly/WebinarBadge Todayʼs Code: WCMPL
  • 47. The Peak of Data Integration 2022 UC August 24-26, 2022 Vancouver, Canada Register now
  • 48. Check out our upcoming & on-demand webinars: safe.com/webinars
  • 49. Q&A
  • 50. Have a sliced day! Download FME 2021.2 Free Trial | Upgrade Chat with us [email protected] Connect with us in the Community Connect with us for more FME Please share your feedback with us through the webinar survey!