SlideShare a Scribd company logo
Building Scalable FME
Solutions: Best Practices
for Workspaces,
Automation and Beyond
Darren
Fergus
Data Solutions
Locus
Mark
Ireland
Knowledge & Community
Specialist
Safe Software
Meet the Presenters
Welcome to Livestorm.
A few ways to engage with us during the webinar:
Audio issues? Click this for 4 simple
troubleshooting steps.
Peak of Data Integration
Seattle, WA | May 6–8, 2025
● Register at the best price!
○ Early Bird Pricing live til Feb 7, 2025.
● 3 days of data disruption
○ Be among the first to hear ground breaking
updates and launches!
● *New* - Get FME certified for free at the event!
○ 2 exams offered on Wednesday, May 7.
Agenda
1 Introduction
2 Foundations of Effective Project Organization
3 Building Tidy and Scalable Workspaces
4 Managing FME Flow
5 Conclusion
6 Resources & Next Steps
7 Q&A
Agenda
Poll:
How do you kick off a new
FME Project?
1
Introduction
Today, learn how to bring the
principles of scalability and
collaboration to life in your
own workflows.
One platform, two technologies
FME Form FME Flow
Data Movement and transformations
(“ETL”) workflows are built here.
Brings life to FME Form workflows
FME Flow Hosted
Safe Software managed FME Flow
fme.safe.com/platform
FME Enterprise Integration Platform
Safe & FME
With 500+ supported data types in FME.
Unrivalled Data Support
GIS
CAD
Database
XML
Raster
3D
BIM
Web
Point
Cloud
Cloud
Big Data
IOT
Gaming
BI
Indoor
Mapping
AR/VR
Generative
AI
Cloud
Native
Tabular
Key Considerations
● What problem are we solving?
● Managing dependencies
● Governance and collaboration across teams.
● Example Integration: Showcase initial planning and setup of the example
project.
The Why of
Best Practices
Projects in development are not static!
● Requirements change
● Your skills and knowledge change
Live projects are never static!
● Requirements are added
● Data changes
● FME changes
● Web services change
● Staff change
The Why of
Best Practices
Projects in development are not static!
● Requirements change
● Your skills and knowledge change
Live projects are never static!
● Requirements are added
● Data changes
● FME changes
● Web services change
● Staff change
The Why of
Best Practices
Projects in development are not static!
● Requirements change
● Your skills and knowledge change
If you don’t plan ahead and aren’t
organized, these changes will cause chaos.
● The project will decay, not grow
● Processes will be unreliable
● Support to end users will be slow
● Authors and admins will be frustrated
● The ROI will be substantially reduced
The Why of
Best Practices
We understand!
FME is meant to be fun and exciting.
● Planning is not as exciting as jumping straight into a workspace!
● You don’t want to stop to restructure a workspace when you’re in full flow!
● But now the workspace is done, you’re too tired to clean it up.
● It’s hard to find motivation to revisit prior workspaces and make updates.
● Documentation is boring and it’s a chore to keep it up to date.
The Why of
Best Practices
We understand!
FME is meant to be fun and exciting.
● Planning is not as exciting as jumping straight into a workspace!
● You don’t want to stop to restructure a workspace when you’re in full flow!
● But now the workspace is done, you’re too tired to clean it up.
● It’s hard to find motivation to revisit prior workspaces and make updates.
● Documentation is boring and it’s a chore to keep it up to date.
It’s important to find the balance between avoiding best practices
completely, and documenting every single workspace component.
2
Building Tidy
and Scalable
Workspaces
Demo
Core Principles & Practices to Note
● Workspace and web connection naming conventions.
● Using bookmarks, tunnels, and organizing attribute managers.
● Adding fields, conditional values, and inline documentation.
● Example Application: Demonstrate each principle by iteratively building out the
example project.
● Error trapping is important!
● Expect the unexpected!
● Don’t let end users see your failures!
Efficient Workflow Design
● Choosing and using transformers effectively.
● Minimizing clicks and optimizing for updates and debugging.
● Example Progression of use case: Show transformations and adjustments in the
project workspace.
3
Managing
FME Flow
● Setting Up Automations: Flow
organization and workspace design
● Using webhooks and handling payloads.
● Managing database and web
connections
● Building flexibility into workflows for
future changes.
● Example project: Incorporate FME Flow
features into the project, highlighting
benefits and challenges.
FME Flow in Action
FME Flow automations are
made up of a series of
components.
Slide Title
An event from a
webhook or similar
notification.
Event
Automating FME Flow
FME Community Example: A user posts a new question.
Slide Title
An event from a
webhook or similar
notification.
Event Automation
Automating FME Flow
A tool in FME Flow
to carry out a series
of actions.
FME Community Example: An automation carries out an action in response to a new question.
Slide Title
An event from a
webhook or similar
notification.
Event Automation
Automating FME Flow
A tool in FME Flow
to carry out a series
of actions.
An object in an
automation to
trigger an action.
Trigger
FME Community Example: An automation trigger detects that a new question was asked.
Slide Title
An event from a
webhook or similar
notification.
Event Automation
Automating FME Flow
A tool in FME Flow
to carry out a series
of actions.
An object in an
automation to
trigger an action.
A workspace or
similar action.
Trigger Workspace
FME Community Example: A workspace is run to analyze and assess each new question.
Slide Title
An event from a
webhook or similar
notification.
Event Automation
Automating FME Flow
A tool in FME Flow
to carry out a series
of actions.
An object in an
automation to
trigger an action.
A workspace or
similar action.
Trigger Workspace Task
A task required to
be carried out.
FME Community Example: The user is awarded a badge if the question meets certain criteria.
Slide Title
Event Automation
Automating FME Flow
Trigger Workspace Task
There can be multiple relationships between components.
These relationships can be:
● 1:1 1 Trigger runs 1 Workspace
● 1:Many 1 Trigger runs Many Workspaces
● Many:1 Many Triggers run 1 Workspace
● Many:Many Many Triggers run Many Workspaces
Because of these complex
relationships, organizing FME
Flow components is as
important as - maybe more
important than - organizing
FME Workspaces!
Demo
Events
Automation
Trigger
Workspace
Tasks
Webhooks
The “Condensed” Approach
Email
Slide Title
Events Trigger
Automations
Task
Task
Task
Workspace
The “Exploded” Approach
Every task has its
own workspace inside
its own Automation.
Slide Title
Events
Automation
Triggers
Workspaces
Tasks
Task
Task
“Hybrid” Approaches
Slide Title
Events Trigger
Automations
Task
“Hybrid” Approaches
Tasks Tasks
Task
Tasks
Task
A workspace
can be run by
multiple
Automations.
You - as the
administrator/author - need
to decide which structure is
going to work best for your
scenario.
Payload is key!You (mostly) don’t want the same
workspace to have to deal with different event payloads.
You - as the administrator/author - need to decide which
structure is going to work best for your scenario.
● Start by creating a list of all the separate tasks you want to do.
● Determine which events need to trigger which tasks.
● Work out which tasks can be part of the same workspace.
● Divide your incoming events by payload type/content.
Why?
● Each Gainsight Event Webhook has its own separate Automation.
● Each Automation can run several workspaces.
● Each workspace can do several similar tasks.
FME Community Setup
● Each Gainsight Event Webhook has its own separate Automation.
● Each Automation can run several workspaces.
● Each workspace can do several similar tasks.
FME Community Setup
Why?
● Authors know to put new tools into an existing Automation.
● Authors can make use of existing triggers.
● Authors can decide whether a new workspace is needed or not.
But…
You have to document these
requirements! Otherwise other
authors won’t be aware of them.
Demo
● Balance the load between Form and Flow (between Workspaces/Automations)
● Create a structure that is flexible and helps your project to grow
● Document authoring rules that can’t be inferred from looking at FME Flow
● Don’t overload any one component with too many tasks
● Consider how to handle different payloads as efficiently as possible
Things to consider…
8
Resources
Get our Ebook
Spatial Data for the
Enterprise
fme.ly/gzc
Guided learning
experiences at your
fingertips
academy.safe.com
FME Academy
Resources
Check out how-to’s &
demos in the knowledge
base
support.safe.com
Knowledge Base Webinars
Upcoming &
on-demand webinars
safe.com/webinars
9
Next Steps
We’d love to help you get
started.
Get in touch with us at
info@safe.com
Experience the
FME Accelerator
Contact Us
A world where data is not just a
commodity but a catalyst for
real change.
fme.safe.com/accelerator
Next Steps
ClaimYour Community Badge &
Dive into the new Community!
● Get community badges for watching
webinars
● community.safe.com
● Today’s code: 0RGAWX
Join the Community today!
Next Steps
Peak of Data Integration
Seattle, WA | May 6–8, 2025
● Register at the best price!
○ Early Bird Pricing live til Feb 7, 2025.
● 3 days of data disruption
○ Be among the first to hear ground breaking
updates and launches!
● *New* - Get FME certified for free at the event!
○ 2 exams offered on Wednesday, May 7.
10
Q&A
ThankYou
Recap of Next Steps
1 Follow us on LinkedIn!
2 Contact us
3 Experience the FME Accelerator
Please fill out our
webinar survey

More Related Content

PPTX
Realizing Fiber Design Efficiency Through FME
PDF
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
PDF
Getting Started with Enterprise Integration in Automations
PDF
Getting a Make-over or How to Apply a Good Layout to Your Workspace
PDF
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
PDF
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
PDF
Mastering DevOps-Driven Data Integration with FME
PDF
Essentials of Automations: The Art of Triggers and Actions in FME
Realizing Fiber Design Efficiency Through FME
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
Getting Started with Enterprise Integration in Automations
Getting a Make-over or How to Apply a Good Layout to Your Workspace
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Mastering DevOps-Driven Data Integration with FME
Essentials of Automations: The Art of Triggers and Actions in FME

Similar to Building Scalable FME Solutions: Best Practices for Workspaces, Automation and Beyond (20)

PDF
Getting Started with Enterprise Integration in Automations
PDF
Automating with FME 2019
PDF
Essentials of Automations: The Art of Triggers and Actions in FME
PDF
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
PDF
Essentials of Automations - The Art of Triggers and Actions in FME
PDF
FME Flow Fundamentals for Admins: Management & Optimization FAQs
PDF
Harnessing the Power of Distributed Processing: Managing Data Across Clouds a...
PDF
5 Must-Know Use Cases for FME Flow Hosted
PDF
FME:23 for the Enterprise - A Deep Dive into Key New Features
PDF
Don’t Hate, Automate! The Fundamentals of Automations
PDF
Maximizing Cloud Efficiency with Data Integration: AWS, Google Cloud, and Azure
PDF
Elevate Your Enterprise with FME 23.1
PDF
Automating the Enterprise with Event-Driven Workflows
PDF
An Introduction to All Data Enterprise Integration
PDF
Tasks Your Business Should Automate in 2022 That Just Make Sense
PDF
The Zero-ETL Approach: Enhancing Data Agility and Insight
PDF
Breaking Barriers & Leveraging the Latest Developments in AI Technology
PDF
Level Up With Parallelism in FME Server
PPTX
Automating Everything with FME
PDF
Back to FME School - Day 2: Your Data and FME
Getting Started with Enterprise Integration in Automations
Automating with FME 2019
Essentials of Automations: The Art of Triggers and Actions in FME
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Essentials of Automations - The Art of Triggers and Actions in FME
FME Flow Fundamentals for Admins: Management & Optimization FAQs
Harnessing the Power of Distributed Processing: Managing Data Across Clouds a...
5 Must-Know Use Cases for FME Flow Hosted
FME:23 for the Enterprise - A Deep Dive into Key New Features
Don’t Hate, Automate! The Fundamentals of Automations
Maximizing Cloud Efficiency with Data Integration: AWS, Google Cloud, and Azure
Elevate Your Enterprise with FME 23.1
Automating the Enterprise with Event-Driven Workflows
An Introduction to All Data Enterprise Integration
Tasks Your Business Should Automate in 2022 That Just Make Sense
The Zero-ETL Approach: Enhancing Data Agility and Insight
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Level Up With Parallelism in FME Server
Automating Everything with FME
Back to FME School - Day 2: Your Data and FME
Ad

More from Safe Software (20)

PDF
Getting Started with Data Integration: FME Form 101
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Automating ArcGIS Content Discovery with FME: A Real World Use Case
PDF
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
PDF
Infrastructure planning and resilience - Keith Hastings.pptx.pdf
PDF
Notification System for Construction Logistics Application
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
PDF
Transforming Utility Networks: Large-scale Data Migrations with FME
PDF
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
PDF
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
PDF
FME in Overdrive - Peak of Data & AI 2025
PDF
Powering GIS with FME and VertiGIS - Peak of Data & AI 2025
PDF
Pipeline Industry IoT - Real Time Data Monitoring
PDF
FME in Overdrive: Unleashing the Power of Parallel Processing
PDF
Fiber to the People! By Deutsche Telekom
PDF
Governing Geospatial Data at Scale: Optimizing ArcGIS Online with FME in Envi...
PDF
Enhancing Environmental Monitoring with Real-Time Data Integration: Leveragin...
PDF
Introducing and Operating FME Flow for Kubernetes in a Large Enterprise: Expe...
PDF
5 Things to Consider When Deploying AI in Your Enterprise
Getting Started with Data Integration: FME Form 101
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Infrastructure planning and resilience - Keith Hastings.pptx.pdf
Notification System for Construction Logistics Application
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Transforming Utility Networks: Large-scale Data Migrations with FME
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
FME in Overdrive - Peak of Data & AI 2025
Powering GIS with FME and VertiGIS - Peak of Data & AI 2025
Pipeline Industry IoT - Real Time Data Monitoring
FME in Overdrive: Unleashing the Power of Parallel Processing
Fiber to the People! By Deutsche Telekom
Governing Geospatial Data at Scale: Optimizing ArcGIS Online with FME in Envi...
Enhancing Environmental Monitoring with Real-Time Data Integration: Leveragin...
Introducing and Operating FME Flow for Kubernetes in a Large Enterprise: Expe...
5 Things to Consider When Deploying AI in Your Enterprise
Ad

Recently uploaded (20)

PDF
A comparative study of natural language inference in Swahili using monolingua...
PPTX
OMC Textile Division Presentation 2021.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Encapsulation theory and applications.pdf
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PPTX
Spectroscopy.pptx food analysis technology
PPTX
1. Introduction to Computer Programming.pptx
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Mushroom cultivation and it's methods.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
A comparative study of natural language inference in Swahili using monolingua...
OMC Textile Division Presentation 2021.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
MIND Revenue Release Quarter 2 2025 Press Release
A comparative analysis of optical character recognition models for extracting...
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Per capita expenditure prediction using model stacking based on satellite ima...
Encapsulation theory and applications.pdf
SOPHOS-XG Firewall Administrator PPT.pptx
Mobile App Security Testing_ A Comprehensive Guide.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
Accuracy of neural networks in brain wave diagnosis of schizophrenia
Spectroscopy.pptx food analysis technology
1. Introduction to Computer Programming.pptx
Programs and apps: productivity, graphics, security and other tools
Reach Out and Touch Someone: Haptics and Empathic Computing
Mushroom cultivation and it's methods.pdf
Encapsulation_ Review paper, used for researhc scholars
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf

Building Scalable FME Solutions: Best Practices for Workspaces, Automation and Beyond

  • 1. Building Scalable FME Solutions: Best Practices for Workspaces, Automation and Beyond
  • 2. Darren Fergus Data Solutions Locus Mark Ireland Knowledge & Community Specialist Safe Software Meet the Presenters
  • 3. Welcome to Livestorm. A few ways to engage with us during the webinar: Audio issues? Click this for 4 simple troubleshooting steps.
  • 4. Peak of Data Integration Seattle, WA | May 6–8, 2025 ● Register at the best price! ○ Early Bird Pricing live til Feb 7, 2025. ● 3 days of data disruption ○ Be among the first to hear ground breaking updates and launches! ● *New* - Get FME certified for free at the event! ○ 2 exams offered on Wednesday, May 7.
  • 5. Agenda 1 Introduction 2 Foundations of Effective Project Organization 3 Building Tidy and Scalable Workspaces 4 Managing FME Flow 5 Conclusion 6 Resources & Next Steps 7 Q&A Agenda
  • 6. Poll: How do you kick off a new FME Project?
  • 8. Today, learn how to bring the principles of scalability and collaboration to life in your own workflows.
  • 9. One platform, two technologies FME Form FME Flow Data Movement and transformations (“ETL”) workflows are built here. Brings life to FME Form workflows FME Flow Hosted Safe Software managed FME Flow fme.safe.com/platform FME Enterprise Integration Platform Safe & FME
  • 10. With 500+ supported data types in FME. Unrivalled Data Support GIS CAD Database XML Raster 3D BIM Web Point Cloud Cloud Big Data IOT Gaming BI Indoor Mapping AR/VR Generative AI Cloud Native Tabular
  • 11. Key Considerations ● What problem are we solving? ● Managing dependencies ● Governance and collaboration across teams. ● Example Integration: Showcase initial planning and setup of the example project.
  • 12. The Why of Best Practices Projects in development are not static! ● Requirements change ● Your skills and knowledge change
  • 13. Live projects are never static! ● Requirements are added ● Data changes ● FME changes ● Web services change ● Staff change The Why of Best Practices Projects in development are not static! ● Requirements change ● Your skills and knowledge change
  • 14. Live projects are never static! ● Requirements are added ● Data changes ● FME changes ● Web services change ● Staff change The Why of Best Practices Projects in development are not static! ● Requirements change ● Your skills and knowledge change If you don’t plan ahead and aren’t organized, these changes will cause chaos. ● The project will decay, not grow ● Processes will be unreliable ● Support to end users will be slow ● Authors and admins will be frustrated ● The ROI will be substantially reduced
  • 15. The Why of Best Practices We understand! FME is meant to be fun and exciting. ● Planning is not as exciting as jumping straight into a workspace! ● You don’t want to stop to restructure a workspace when you’re in full flow! ● But now the workspace is done, you’re too tired to clean it up. ● It’s hard to find motivation to revisit prior workspaces and make updates. ● Documentation is boring and it’s a chore to keep it up to date.
  • 16. The Why of Best Practices We understand! FME is meant to be fun and exciting. ● Planning is not as exciting as jumping straight into a workspace! ● You don’t want to stop to restructure a workspace when you’re in full flow! ● But now the workspace is done, you’re too tired to clean it up. ● It’s hard to find motivation to revisit prior workspaces and make updates. ● Documentation is boring and it’s a chore to keep it up to date. It’s important to find the balance between avoiding best practices completely, and documenting every single workspace component.
  • 18. Demo
  • 19. Core Principles & Practices to Note ● Workspace and web connection naming conventions. ● Using bookmarks, tunnels, and organizing attribute managers. ● Adding fields, conditional values, and inline documentation. ● Example Application: Demonstrate each principle by iteratively building out the example project. ● Error trapping is important! ● Expect the unexpected! ● Don’t let end users see your failures!
  • 20. Efficient Workflow Design ● Choosing and using transformers effectively. ● Minimizing clicks and optimizing for updates and debugging. ● Example Progression of use case: Show transformations and adjustments in the project workspace.
  • 22. ● Setting Up Automations: Flow organization and workspace design ● Using webhooks and handling payloads. ● Managing database and web connections ● Building flexibility into workflows for future changes. ● Example project: Incorporate FME Flow features into the project, highlighting benefits and challenges. FME Flow in Action
  • 23. FME Flow automations are made up of a series of components.
  • 24. Slide Title An event from a webhook or similar notification. Event Automating FME Flow FME Community Example: A user posts a new question.
  • 25. Slide Title An event from a webhook or similar notification. Event Automation Automating FME Flow A tool in FME Flow to carry out a series of actions. FME Community Example: An automation carries out an action in response to a new question.
  • 26. Slide Title An event from a webhook or similar notification. Event Automation Automating FME Flow A tool in FME Flow to carry out a series of actions. An object in an automation to trigger an action. Trigger FME Community Example: An automation trigger detects that a new question was asked.
  • 27. Slide Title An event from a webhook or similar notification. Event Automation Automating FME Flow A tool in FME Flow to carry out a series of actions. An object in an automation to trigger an action. A workspace or similar action. Trigger Workspace FME Community Example: A workspace is run to analyze and assess each new question.
  • 28. Slide Title An event from a webhook or similar notification. Event Automation Automating FME Flow A tool in FME Flow to carry out a series of actions. An object in an automation to trigger an action. A workspace or similar action. Trigger Workspace Task A task required to be carried out. FME Community Example: The user is awarded a badge if the question meets certain criteria.
  • 29. Slide Title Event Automation Automating FME Flow Trigger Workspace Task There can be multiple relationships between components. These relationships can be: ● 1:1 1 Trigger runs 1 Workspace ● 1:Many 1 Trigger runs Many Workspaces ● Many:1 Many Triggers run 1 Workspace ● Many:Many Many Triggers run Many Workspaces
  • 30. Because of these complex relationships, organizing FME Flow components is as important as - maybe more important than - organizing FME Workspaces!
  • 31. Demo
  • 33. Slide Title Events Trigger Automations Task Task Task Workspace The “Exploded” Approach Every task has its own workspace inside its own Automation.
  • 35. Slide Title Events Trigger Automations Task “Hybrid” Approaches Tasks Tasks Task Tasks Task A workspace can be run by multiple Automations.
  • 36. You - as the administrator/author - need to decide which structure is going to work best for your scenario.
  • 37. Payload is key!You (mostly) don’t want the same workspace to have to deal with different event payloads. You - as the administrator/author - need to decide which structure is going to work best for your scenario. ● Start by creating a list of all the separate tasks you want to do. ● Determine which events need to trigger which tasks. ● Work out which tasks can be part of the same workspace. ● Divide your incoming events by payload type/content.
  • 38. Why? ● Each Gainsight Event Webhook has its own separate Automation. ● Each Automation can run several workspaces. ● Each workspace can do several similar tasks. FME Community Setup
  • 39. ● Each Gainsight Event Webhook has its own separate Automation. ● Each Automation can run several workspaces. ● Each workspace can do several similar tasks. FME Community Setup Why? ● Authors know to put new tools into an existing Automation. ● Authors can make use of existing triggers. ● Authors can decide whether a new workspace is needed or not. But…
  • 40. You have to document these requirements! Otherwise other authors won’t be aware of them.
  • 41. Demo
  • 42. ● Balance the load between Form and Flow (between Workspaces/Automations) ● Create a structure that is flexible and helps your project to grow ● Document authoring rules that can’t be inferred from looking at FME Flow ● Don’t overload any one component with too many tasks ● Consider how to handle different payloads as efficiently as possible Things to consider…
  • 44. Get our Ebook Spatial Data for the Enterprise fme.ly/gzc Guided learning experiences at your fingertips academy.safe.com FME Academy Resources Check out how-to’s & demos in the knowledge base support.safe.com Knowledge Base Webinars Upcoming & on-demand webinars safe.com/webinars
  • 46. We’d love to help you get started. Get in touch with us at [email protected] Experience the FME Accelerator Contact Us A world where data is not just a commodity but a catalyst for real change. fme.safe.com/accelerator Next Steps
  • 47. ClaimYour Community Badge & Dive into the new Community! ● Get community badges for watching webinars ● community.safe.com ● Today’s code: 0RGAWX Join the Community today! Next Steps
  • 48. Peak of Data Integration Seattle, WA | May 6–8, 2025 ● Register at the best price! ○ Early Bird Pricing live til Feb 7, 2025. ● 3 days of data disruption ○ Be among the first to hear ground breaking updates and launches! ● *New* - Get FME certified for free at the event! ○ 2 exams offered on Wednesday, May 7.
  • 50. ThankYou Recap of Next Steps 1 Follow us on LinkedIn! 2 Contact us 3 Experience the FME Accelerator Please fill out our webinar survey