SlideShare une entreprise Scribd logo
1  sur  65
Télécharger pour lire hors ligne
Data to the Masses:
Automated Word
Document Creation
with FME
Meet the Presenters
Mary Brown
GIS Team Lead
Humanitarian Aid, Swiss
Agency for Development
and Cooperation
Kailin Opaleychuk
Technical Support
Specialist, FME Desktop
Safe Software
Dale Lutz
Co Founder
Safe Software
Welcome to Livestorm!
A few ways to engage with us during the webinar:
Audio issues? Click this for 4 simple
troubleshooting steps.
*Weʼll also bring up a poll on your
screen during the webinar.
How to download slides
1. Hover over the slide deck
in the webinar room
2. Click this button
Agenda
● Introduction
● Maryʼs use cases:
○ Typical challenges for GIS at
Swiss Humanitarian Aid (HA-GIS)
○ Finding solutions
○ Examples of what came of some
perseverance and FME creativity
● Demo: Microsoft Word Writer
● Demo: Powerpoint Documents
● Resources & Q+A
Time for a Poll…
Years of solving data challenges
29+
16,000+
Organizations trusting us worldwide
Global partners delivering FME Services
190+
128
Countries with FME customers
Safe Software
Company Profile
www.safe.com
Users active in FME Community
20,000+
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
Unrivaled Data Support
FME's role in establishing GIS
at Swiss Humanitarian Aid
Mary Brown
GIS Team Lead, Swiss Humanitarian Aid SHA,
Swiss Agency for Development and Cooperation SDC
Federal Department of Foreign Affairs FDFA
Six years getting GIS established at
Swiss Humanitarian Aid.
Over 15 years as an FME addict.
FME provided the technical
empowerment for GIS to become
established at the core of Swiss
Humanitarian Aid.
The challenges are manifold
South Sudan, © Alex Kühni / SHA
Typical challenges
Some of the challenges I face in my job:
● Crisis-driven, rapid response required
● Providing a spatial overview of any given crisis (e.g. earthquake)
● Wide range of data sources/formats, ever changing, event-specific data
● Rapid process development, combination of sources
● Regular updates to source data
● Tiny GIS team, high demands in crises
● Crises often hit on a Friday and Murphy loves GIS!
● FME Cloner transformer fails on GIS staff
Key to solving the problems faced
● First principle: believe in FME!
In 15 years of data handling/integration,
FME was almost always up to the task
● Modular approach
● Experiment, re-use what works, use
parameters, use generic processes
● Ask for help if needed
● Use FME Server to automate, notify
and allow others to run processes
● Be proactive, just do things!
● Presenting a prototype or
finished product is often more
easily understood than words,
concepts…
● Communication & perseverance
– why the where is important
● Let the data/maps and other FME
output do the talking!
Example 1 – Fire Tracking Bolivia
The Problem
● The President is coming to
visit tomorrow!
● …. so can you make the
prototype internet accessible
asap?
(i.e. from Portal+SDE to AGOL
+ Feature Services)
Example 1: Fire Tracking Tool
The Solution
● Try not to panic, think FME!
● Can FME write features to AGOL?
● Fewer features, automate
● Control features per commit
● Add attributes for symbology
● Configure web app on AGOL
● Summary report in Excel
● Email from FME Server
The Result
● AGOL web app used by Bolivian
authorities to fight wildfires
● Layer choice and option to print
maps with GPS coordinates for
the pilots (grid and coords
generated with FME).
● GIS provided as Humanitarian
Aid for the first time by SHA!
● Idea to production: 2.5 days
Background
Wildfires in Bolivia 2019 🡪 request to our Humanitarian Hub in Lima for assistance.
Request for satellite imagery of affected area. It all started on a Friday evening…
The Problem
● Major wildfires in E. Bolivia
Example 1: Fire Tracking Tool - Output
The Solution
● Recycle FME processes from
previous wildfire events
● Make PDFs, then web map/web
app
The Result
● AGOL web app & emails/xlsx
Background
Dynamic situation, huge area affected, not viable to provide satellite imagery. Prototype built in Portal for ArcGIS
using NASA Hotspot data for last 7 days.
Example 2 – Covid-19 Digital Situation Report
The Problem
● Covid-19 – thousands of Swiss
citizens stranded abroad
● Administrative scramble,
political pressure
● Lack of comparable experience
of a global crisis – email-centred
communications
● The “overview” = a series of
illegible Excel sheets produced
by copy/paste from emails
● Someone reckoned GIS could
help….
Example 2: Covid-19 Digital SitRep
The Solution I
● MS SharePoint survey, updated by
staff abroad
● A giant technological leap – but only
if output was a Word file, to email
● Automate export of content (JSON)
● Read JSON with FME, join to country
boundaries, write to geodatabase
● Automate updates
The Result I
● A series of simple web maps,
added to a StoryMap Series
● IT: process to generate Word
files and auto-email to
representations when updated.
Background
With offices in over 170 countries, Covid-19 had a major impact on the Swiss Foreign Ministry.
The Problem II
● Report generation problems
● Decision to advance or drop the
idea imminent
● Nerves on edge
● Audience were diplomatic staff
– a difficult reception for
technological innovation
Example 2: Covid-19 Digital SitRep (cont.)
Technical Crisis
● Friday 6pm: Report generation very
buggy, IT pessimistic ⇨ high risk plug
would be pulled
● Friday 6:30pm: decision to try to
save the day with FME…
● Saturday: research Word file
generation with FME Server,
prototype
● Prototype proposed to IT as backup
● New motivation – by Monday we
had 2 working reporting systems!
● Plug wasn’t pulled, go–live
rescheduled to allow fine-tuning
The Solution/Result II
● A series of web maps in a
StoryMap Series
● Report generation and emailing by
NPrinting/Qlik
● Report generation for IT Support
and staff at HQ by FME Server
● Idea to production: 2 weeks
Background
Problems, doubts setting in, diplomats & technological experiments don't mix well…
Map services 20
Web requests >210,400
Digital Sitreps >5,000
FME Workspaces 6
FME Server Automations 3
Process runs 8,376
SharePoint export scripts 2
The Problem
● Stranded Swiss, political
pressure
● Dynamic situation, regional
differences
● Multiple internal actors needing
an overview of the situation
● Emails and giant Excel sheets…
Example 2: Covid-19 Digital SitRep - Output
The Solution
● MS SharePoint questionnaire
● FME processing
● Web mapping
The Result
● A StoryMap Series on Portal
● Automated report/email generation
In summary…
● I learnt a lot!
● A “transformational” project succeeded
because of FME
● Without the MS Word Writer it
wouldn’t have been possible
GIS is now established at the core of SHA.
Without FME this would have been almost impossible.
Without my conviction that it would be the answer – neither of these
(for us) revolutionary applications would have been considered, never
mind successfully implemented under great pressure and with very
short deadlines.
Thank You!
Any Questions?
mary.brown@eda.admin.ch
Flash Demo
Pre-demo slide
The Goal
Use FME to create a
simple PowerPoint
presentation
The Obstacles
Integrating various
media and content
types into
PowerPoint
The Solution
Leveraging FMEʼs
PowerPointStyler as
well as PowerPoint
Writer
The Result
A basic PowerPoint
presentation
Input JPEG Folder
Workspace
Output Presentation
Demo
Input Spreadsheet & JPEG Folder
+
Workspace
Output Guide
Lesson Slide
In the last demo, we
reviewed how to combine
multiple content types
and write to a single
destination, Microsoft
Word.
Order in FME and Tips & Tricks
Order in FME
- Microsoft Word and PowerPoint writing in FME is order-dependent
- Feature order must be controlled in the workspace
- Generally if there are no blocking transformers, the features will be written in the
order they are read
1. PowerpointStyler: Slide Order Group By
- Slide Order Group By: If a value is
provided, then the features will be
sorted by that value.
1. Sorting
- The simplest method for controlling order
- Manually assign an ʻOrderʼ attribute and use a Sorter transformer
- Sort: numerically, ascending
2. Creators
- Create at End parameter
- This parameter determines whether the feature is created after all reader features have
been processed (Yes), or whether the feature is created immediately before the first
reader feature is processed (No).
3. Set Connection Runtime Order
- If a transformer output port
connects to more than one
destination—you can control
the order in which these
connections execute.
- Right-click on one of a
transformers connections and
select Set Connection Runtime
Order.
Tips & Tricks
- Feature Caching is not your friend
- Bulk mode is your enemy, if youʼre
running into bulk mode issues,
consider using a Decelerator of ʻ0ʼ
Microsoft Word Writer
Pre-demo slide
The Goal
Use FME and
OpenAI to generate
and automate
thank you letter
creation
The Obstacles
Creating one
thank you letter
per
person/prompt
The Solution
Use FMEʼs Word
Writer to fanout
datasets
The Result
Batch produced
letters
Demo
Input Spreadsheet
Workspace
20
22
FME
User
Conference
Output Thank-You Letter
Base Files and Formatting
- Base files are not template files
- The writer will only append
features to the end of the existing
base document
- To avoid awkward formatting, try
to use formatting functions
available in the native application
Powerpoint Docs
Pre-demo slide
The Goal
Save time by
automating weekly
processes like
presnetation
creation
The Obstacles
Creating
information from
data
The Solution
Use a combination of
FME transformers to
create graphics and
media content
The Result
Webinar Attendees
Summary
Presentations
Demo
Input Spreadsheet
Workspace
Output Presentation
Summary Points
- Use FME transformer parameters to
enhance your workflows
- Base files can create help create
more aesthetic outputs
- Feature order is important!
Next Steps
Download
FME 2022 & the
webinar
workspaces
Apply the
workspaces to your
own data to
manage changes
Free Trial | Upgrade
Contact us. We
would love to chat
with you about
anything data
info@safe.com
Resources
● Tutorial: Getting Started with the PowerPoint Writer
● How to Create a Microsoft Word Base File to Use With the MSWordStyler
Transformer
Claim Your Community Badge
Get community badges for
watching webinars!
fme.ly/WebinarBadge Todayʼs Code: LMAFP
Check out our upcoming
& on-demand webinars:
safe.com/webinars
safe.com/accelerator
Register Now & Apply to Present!
The Peak of Data Integration 2023 Europe UC
September 5-7, 2023 | Bonn, Germany
Q&A
Thank you!
Download FME 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!

Contenu connexe

Tendances

Producing Apple IMDF Datasets with FME
Producing Apple IMDF Datasets with FMEProducing Apple IMDF Datasets with FME
Producing Apple IMDF Datasets with FMESafe Software
 
Using FME Cloud to Produce Realtime Data Transit Update Streams (GTFS Realtime)
Using FME Cloud to Produce Realtime Data Transit Update Streams (GTFS Realtime)Using FME Cloud to Produce Realtime Data Transit Update Streams (GTFS Realtime)
Using FME Cloud to Produce Realtime Data Transit Update Streams (GTFS Realtime)Safe Software
 
Creating Custom Solutions with FME and Python
Creating Custom Solutions with FME and PythonCreating Custom Solutions with FME and Python
Creating Custom Solutions with FME and PythonSafe Software
 
Real-time Data Streaming from Oracle to Apache Kafka
Real-time Data Streaming from Oracle to Apache Kafka Real-time Data Streaming from Oracle to Apache Kafka
Real-time Data Streaming from Oracle to Apache Kafka confluent
 
Spatial ETL For Web Services-Based Data Sharing
Spatial ETL For Web Services-Based Data SharingSpatial ETL For Web Services-Based Data Sharing
Spatial ETL For Web Services-Based Data SharingSafe Software
 
Unicenter Autosys Job Management
Unicenter Autosys Job ManagementUnicenter Autosys Job Management
Unicenter Autosys Job ManagementVenkata Duvvuri
 
List Manipulation in FME
List Manipulation in FMEList Manipulation in FME
List Manipulation in FMESafe Software
 
From Message to Cluster: A Realworld Introduction to Kafka Capacity Planning
From Message to Cluster: A Realworld Introduction to Kafka Capacity PlanningFrom Message to Cluster: A Realworld Introduction to Kafka Capacity Planning
From Message to Cluster: A Realworld Introduction to Kafka Capacity Planningconfluent
 
Creating Custom Solutions with FME and Python
Creating Custom Solutions with FME and PythonCreating Custom Solutions with FME and Python
Creating Custom Solutions with FME and PythonSafe Software
 
Systems Monitoring with Prometheus (Devops Ireland April 2015)
Systems Monitoring with Prometheus (Devops Ireland April 2015)Systems Monitoring with Prometheus (Devops Ireland April 2015)
Systems Monitoring with Prometheus (Devops Ireland April 2015)Brian Brazil
 
Introduction to Kafka Cruise Control
Introduction to Kafka Cruise ControlIntroduction to Kafka Cruise Control
Introduction to Kafka Cruise ControlJiangjie Qin
 
Thomas Lamirault_Mohamed Amine Abdessemed -A brief history of time with Apac...
Thomas Lamirault_Mohamed Amine Abdessemed  -A brief history of time with Apac...Thomas Lamirault_Mohamed Amine Abdessemed  -A brief history of time with Apac...
Thomas Lamirault_Mohamed Amine Abdessemed -A brief history of time with Apac...Flink Forward
 
Prometheus (Prometheus London, 2016)
Prometheus (Prometheus London, 2016)Prometheus (Prometheus London, 2016)
Prometheus (Prometheus London, 2016)Brian Brazil
 
Service Oriented Architecture in Magento 2
Service Oriented Architecture in Magento 2Service Oriented Architecture in Magento 2
Service Oriented Architecture in Magento 2Max Pronko
 
Apache Con 2021 : Apache Bookkeeper Key Value Store and use cases
Apache Con 2021 : Apache Bookkeeper Key Value Store and use casesApache Con 2021 : Apache Bookkeeper Key Value Store and use cases
Apache Con 2021 : Apache Bookkeeper Key Value Store and use casesShivji Kumar Jha
 
Troubleshooting Memory Problems in Java Applications
Troubleshooting Memory Problems in Java ApplicationsTroubleshooting Memory Problems in Java Applications
Troubleshooting Memory Problems in Java ApplicationsPoonam Bajaj Parhar
 
How to monitor your micro-service with Prometheus?
How to monitor your micro-service with Prometheus?How to monitor your micro-service with Prometheus?
How to monitor your micro-service with Prometheus?Wojciech Barczyński
 
The Future of GlusterFS and Gluster.org
The Future of GlusterFS and Gluster.orgThe Future of GlusterFS and Gluster.org
The Future of GlusterFS and Gluster.orgJohn Mark Walker
 
OSS NA 2019 - Demo Booth deck overview of Egeria
OSS NA 2019 - Demo Booth deck overview of EgeriaOSS NA 2019 - Demo Booth deck overview of Egeria
OSS NA 2019 - Demo Booth deck overview of EgeriaODPi
 

Tendances (20)

Producing Apple IMDF Datasets with FME
Producing Apple IMDF Datasets with FMEProducing Apple IMDF Datasets with FME
Producing Apple IMDF Datasets with FME
 
Using FME Cloud to Produce Realtime Data Transit Update Streams (GTFS Realtime)
Using FME Cloud to Produce Realtime Data Transit Update Streams (GTFS Realtime)Using FME Cloud to Produce Realtime Data Transit Update Streams (GTFS Realtime)
Using FME Cloud to Produce Realtime Data Transit Update Streams (GTFS Realtime)
 
Creating Custom Solutions with FME and Python
Creating Custom Solutions with FME and PythonCreating Custom Solutions with FME and Python
Creating Custom Solutions with FME and Python
 
Monitoring With Prometheus
Monitoring With PrometheusMonitoring With Prometheus
Monitoring With Prometheus
 
Real-time Data Streaming from Oracle to Apache Kafka
Real-time Data Streaming from Oracle to Apache Kafka Real-time Data Streaming from Oracle to Apache Kafka
Real-time Data Streaming from Oracle to Apache Kafka
 
Spatial ETL For Web Services-Based Data Sharing
Spatial ETL For Web Services-Based Data SharingSpatial ETL For Web Services-Based Data Sharing
Spatial ETL For Web Services-Based Data Sharing
 
Unicenter Autosys Job Management
Unicenter Autosys Job ManagementUnicenter Autosys Job Management
Unicenter Autosys Job Management
 
List Manipulation in FME
List Manipulation in FMEList Manipulation in FME
List Manipulation in FME
 
From Message to Cluster: A Realworld Introduction to Kafka Capacity Planning
From Message to Cluster: A Realworld Introduction to Kafka Capacity PlanningFrom Message to Cluster: A Realworld Introduction to Kafka Capacity Planning
From Message to Cluster: A Realworld Introduction to Kafka Capacity Planning
 
Creating Custom Solutions with FME and Python
Creating Custom Solutions with FME and PythonCreating Custom Solutions with FME and Python
Creating Custom Solutions with FME and Python
 
Systems Monitoring with Prometheus (Devops Ireland April 2015)
Systems Monitoring with Prometheus (Devops Ireland April 2015)Systems Monitoring with Prometheus (Devops Ireland April 2015)
Systems Monitoring with Prometheus (Devops Ireland April 2015)
 
Introduction to Kafka Cruise Control
Introduction to Kafka Cruise ControlIntroduction to Kafka Cruise Control
Introduction to Kafka Cruise Control
 
Thomas Lamirault_Mohamed Amine Abdessemed -A brief history of time with Apac...
Thomas Lamirault_Mohamed Amine Abdessemed  -A brief history of time with Apac...Thomas Lamirault_Mohamed Amine Abdessemed  -A brief history of time with Apac...
Thomas Lamirault_Mohamed Amine Abdessemed -A brief history of time with Apac...
 
Prometheus (Prometheus London, 2016)
Prometheus (Prometheus London, 2016)Prometheus (Prometheus London, 2016)
Prometheus (Prometheus London, 2016)
 
Service Oriented Architecture in Magento 2
Service Oriented Architecture in Magento 2Service Oriented Architecture in Magento 2
Service Oriented Architecture in Magento 2
 
Apache Con 2021 : Apache Bookkeeper Key Value Store and use cases
Apache Con 2021 : Apache Bookkeeper Key Value Store and use casesApache Con 2021 : Apache Bookkeeper Key Value Store and use cases
Apache Con 2021 : Apache Bookkeeper Key Value Store and use cases
 
Troubleshooting Memory Problems in Java Applications
Troubleshooting Memory Problems in Java ApplicationsTroubleshooting Memory Problems in Java Applications
Troubleshooting Memory Problems in Java Applications
 
How to monitor your micro-service with Prometheus?
How to monitor your micro-service with Prometheus?How to monitor your micro-service with Prometheus?
How to monitor your micro-service with Prometheus?
 
The Future of GlusterFS and Gluster.org
The Future of GlusterFS and Gluster.orgThe Future of GlusterFS and Gluster.org
The Future of GlusterFS and Gluster.org
 
OSS NA 2019 - Demo Booth deck overview of Egeria
OSS NA 2019 - Demo Booth deck overview of EgeriaOSS NA 2019 - Demo Booth deck overview of Egeria
OSS NA 2019 - Demo Booth deck overview of Egeria
 

Similaire à Data to the Masses: Automated Word Document Creation with FME

FME - My Solution to Almost Every Data Challenge!
 FME - My Solution to Almost Every Data Challenge! FME - My Solution to Almost Every Data Challenge!
FME - My Solution to Almost Every Data Challenge!Safe Software
 
Sharing your data
Sharing your dataSharing your data
Sharing your dataConsortech
 
FME 2020 Platform Scenarios
FME 2020 Platform ScenariosFME 2020 Platform Scenarios
FME 2020 Platform ScenariosSafe Software
 
Building Your First Digital File Submission
Building Your First Digital File Submission Building Your First Digital File Submission
Building Your First Digital File Submission Safe Software
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
Snowflakes in the Cloud Real world experience on a new approach for Big Data
Snowflakes in the Cloud Real world experience on a new approach for Big DataSnowflakes in the Cloud Real world experience on a new approach for Big Data
Snowflakes in the Cloud Real world experience on a new approach for Big DataDevFest DC
 
OSMC 2015 | Monitoring at Spotify - When things go ping in the night by Marti...
OSMC 2015 | Monitoring at Spotify - When things go ping in the night by Marti...OSMC 2015 | Monitoring at Spotify - When things go ping in the night by Marti...
OSMC 2015 | Monitoring at Spotify - When things go ping in the night by Marti...NETWAYS
 
OSMC 2015: Monitoring at Spotify-When things go ping in the night by Martin Parm
OSMC 2015: Monitoring at Spotify-When things go ping in the night by Martin ParmOSMC 2015: Monitoring at Spotify-When things go ping in the night by Martin Parm
OSMC 2015: Monitoring at Spotify-When things go ping in the night by Martin ParmNETWAYS
 
How to Pivot Workflows with FME Tools
How to Pivot Workflows with FME ToolsHow to Pivot Workflows with FME Tools
How to Pivot Workflows with FME ToolsSafe Software
 
Simply Business' Data Platform
Simply Business' Data PlatformSimply Business' Data Platform
Simply Business' Data PlatformDani Solà Lagares
 
Data Scenarios 2020: 6 Amazing Transformations
Data Scenarios 2020: 6 Amazing TransformationsData Scenarios 2020: 6 Amazing Transformations
Data Scenarios 2020: 6 Amazing TransformationsSafe Software
 
fmewt19 - Around the world stories master deck
fmewt19 - Around the world stories master deckfmewt19 - Around the world stories master deck
fmewt19 - Around the world stories master deckConsortech
 
Back to FME School - Day 3: Expanding Frontiers
Back to FME School - Day 3: Expanding FrontiersBack to FME School - Day 3: Expanding Frontiers
Back to FME School - Day 3: Expanding FrontiersSafe Software
 
Gala Webminar September 2013
Gala Webminar September 2013Gala Webminar September 2013
Gala Webminar September 2013pangeanic
 
Doing Analytics Right - Building the Analytics Environment
Doing Analytics Right - Building the Analytics EnvironmentDoing Analytics Right - Building the Analytics Environment
Doing Analytics Right - Building the Analytics EnvironmentTasktop
 
8 Ways Utility Networks Can Meet Data Demands
8 Ways Utility Networks Can Meet Data Demands8 Ways Utility Networks Can Meet Data Demands
8 Ways Utility Networks Can Meet Data DemandsSafe Software
 
FME Around The World
FME Around The WorldFME Around The World
FME Around The WorldSafe Software
 
What Are the Basics of Product Manager Interviews by Google PM
What Are the Basics of Product Manager Interviews by Google PMWhat Are the Basics of Product Manager Interviews by Google PM
What Are the Basics of Product Manager Interviews by Google PMProduct School
 
Open office implementation
Open office implementationOpen office implementation
Open office implementationOpenSourceLGMA
 

Similaire à Data to the Masses: Automated Word Document Creation with FME (20)

FME - My Solution to Almost Every Data Challenge!
 FME - My Solution to Almost Every Data Challenge! FME - My Solution to Almost Every Data Challenge!
FME - My Solution to Almost Every Data Challenge!
 
Sharing your data
Sharing your dataSharing your data
Sharing your data
 
FME 2020 Platform Scenarios
FME 2020 Platform ScenariosFME 2020 Platform Scenarios
FME 2020 Platform Scenarios
 
Sharing Your Data
Sharing Your DataSharing Your Data
Sharing Your Data
 
Building Your First Digital File Submission
Building Your First Digital File Submission Building Your First Digital File Submission
Building Your First Digital File Submission
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
Snowflakes in the Cloud Real world experience on a new approach for Big Data
Snowflakes in the Cloud Real world experience on a new approach for Big DataSnowflakes in the Cloud Real world experience on a new approach for Big Data
Snowflakes in the Cloud Real world experience on a new approach for Big Data
 
OSMC 2015 | Monitoring at Spotify - When things go ping in the night by Marti...
OSMC 2015 | Monitoring at Spotify - When things go ping in the night by Marti...OSMC 2015 | Monitoring at Spotify - When things go ping in the night by Marti...
OSMC 2015 | Monitoring at Spotify - When things go ping in the night by Marti...
 
OSMC 2015: Monitoring at Spotify-When things go ping in the night by Martin Parm
OSMC 2015: Monitoring at Spotify-When things go ping in the night by Martin ParmOSMC 2015: Monitoring at Spotify-When things go ping in the night by Martin Parm
OSMC 2015: Monitoring at Spotify-When things go ping in the night by Martin Parm
 
How to Pivot Workflows with FME Tools
How to Pivot Workflows with FME ToolsHow to Pivot Workflows with FME Tools
How to Pivot Workflows with FME Tools
 
Simply Business' Data Platform
Simply Business' Data PlatformSimply Business' Data Platform
Simply Business' Data Platform
 
Data Scenarios 2020: 6 Amazing Transformations
Data Scenarios 2020: 6 Amazing TransformationsData Scenarios 2020: 6 Amazing Transformations
Data Scenarios 2020: 6 Amazing Transformations
 
fmewt19 - Around the world stories master deck
fmewt19 - Around the world stories master deckfmewt19 - Around the world stories master deck
fmewt19 - Around the world stories master deck
 
Back to FME School - Day 3: Expanding Frontiers
Back to FME School - Day 3: Expanding FrontiersBack to FME School - Day 3: Expanding Frontiers
Back to FME School - Day 3: Expanding Frontiers
 
Gala Webminar September 2013
Gala Webminar September 2013Gala Webminar September 2013
Gala Webminar September 2013
 
Doing Analytics Right - Building the Analytics Environment
Doing Analytics Right - Building the Analytics EnvironmentDoing Analytics Right - Building the Analytics Environment
Doing Analytics Right - Building the Analytics Environment
 
8 Ways Utility Networks Can Meet Data Demands
8 Ways Utility Networks Can Meet Data Demands8 Ways Utility Networks Can Meet Data Demands
8 Ways Utility Networks Can Meet Data Demands
 
FME Around The World
FME Around The WorldFME Around The World
FME Around The World
 
What Are the Basics of Product Manager Interviews by Google PM
What Are the Basics of Product Manager Interviews by Google PMWhat Are the Basics of Product Manager Interviews by Google PM
What Are the Basics of Product Manager Interviews by Google PM
 
Open office implementation
Open office implementationOpen office implementation
Open office implementation
 

Plus de Safe Software

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
The Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemThe Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemSafe Software
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataSafe Software
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightSafe Software
 
Mastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISMastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISSafe Software
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriGeospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriSafe Software
 
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfIntroducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfSafe Software
 
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologyBreaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologySafe Software
 
Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Safe Software
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataSafe Software
 
New Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s FoundersNew Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s FoundersSafe Software
 
Taking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsTaking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsSafe Software
 
Initiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategySafe Software
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Safe Software
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...Safe Software
 
Mastering DevOps-Driven Data Integration with FME
Mastering DevOps-Driven Data Integration with FMEMastering DevOps-Driven Data Integration with FME
Mastering DevOps-Driven Data Integration with FMESafe Software
 
Identification of landscape features eligible for EU subsidy - Analysis of la...
Identification of landscape features eligible for EU subsidy - Analysis of la...Identification of landscape features eligible for EU subsidy - Analysis of la...
Identification of landscape features eligible for EU subsidy - Analysis of la...Safe Software
 
Utilizing FME as an API Test Framework
Utilizing FME as an API Test Framework Utilizing FME as an API Test Framework
Utilizing FME as an API Test Framework Safe Software
 
Bringing Open Data Integration to the (SWECO) People
Bringing Open Data Integration to the (SWECO) PeopleBringing Open Data Integration to the (SWECO) People
Bringing Open Data Integration to the (SWECO) PeopleSafe Software
 

Plus de Safe Software (20)

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
The Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemThe Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data Ecosystem
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Mastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISMastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GIS
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriGeospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & Esri
 
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfIntroducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
 
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologyBreaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI Technology
 
Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 
New Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s FoundersNew Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s Founders
 
Taking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsTaking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New Heights
 
Initiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance Strategy
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
 
Mastering DevOps-Driven Data Integration with FME
Mastering DevOps-Driven Data Integration with FMEMastering DevOps-Driven Data Integration with FME
Mastering DevOps-Driven Data Integration with FME
 
Identification of landscape features eligible for EU subsidy - Analysis of la...
Identification of landscape features eligible for EU subsidy - Analysis of la...Identification of landscape features eligible for EU subsidy - Analysis of la...
Identification of landscape features eligible for EU subsidy - Analysis of la...
 
Utilizing FME as an API Test Framework
Utilizing FME as an API Test Framework Utilizing FME as an API Test Framework
Utilizing FME as an API Test Framework
 
Bringing Open Data Integration to the (SWECO) People
Bringing Open Data Integration to the (SWECO) PeopleBringing Open Data Integration to the (SWECO) People
Bringing Open Data Integration to the (SWECO) People
 

Dernier

Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfYashikaSharma391629
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
How To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTROHow To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTROmotivationalword821
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 

Dernier (20)

Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
How To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTROHow To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTRO
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 

Data to the Masses: Automated Word Document Creation with FME

  • 1. Data to the Masses: Automated Word Document Creation with FME
  • 2. Meet the Presenters Mary Brown GIS Team Lead Humanitarian Aid, Swiss Agency for Development and Cooperation Kailin Opaleychuk Technical Support Specialist, FME Desktop Safe Software Dale Lutz Co Founder Safe Software
  • 3. Welcome to Livestorm! A few ways to engage with us during the webinar: Audio issues? Click this for 4 simple troubleshooting steps. *Weʼll also bring up a poll on your screen during the webinar.
  • 4. How to download slides 1. Hover over the slide deck in the webinar room 2. Click this button
  • 5. Agenda ● Introduction ● Maryʼs use cases: ○ Typical challenges for GIS at Swiss Humanitarian Aid (HA-GIS) ○ Finding solutions ○ Examples of what came of some perseverance and FME creativity ● Demo: Microsoft Word Writer ● Demo: Powerpoint Documents ● Resources & Q+A
  • 6. Time for a Poll…
  • 7. Years of solving data challenges 29+ 16,000+ Organizations trusting us worldwide Global partners delivering FME Services 190+ 128 Countries with FME customers Safe Software Company Profile www.safe.com Users active in FME Community 20,000+
  • 8. 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
  • 10. FME's role in establishing GIS at Swiss Humanitarian Aid
  • 11. Mary Brown GIS Team Lead, Swiss Humanitarian Aid SHA, Swiss Agency for Development and Cooperation SDC Federal Department of Foreign Affairs FDFA Six years getting GIS established at Swiss Humanitarian Aid. Over 15 years as an FME addict.
  • 12. FME provided the technical empowerment for GIS to become established at the core of Swiss Humanitarian Aid.
  • 13. The challenges are manifold South Sudan, © Alex Kühni / SHA
  • 14. Typical challenges Some of the challenges I face in my job: ● Crisis-driven, rapid response required ● Providing a spatial overview of any given crisis (e.g. earthquake) ● Wide range of data sources/formats, ever changing, event-specific data ● Rapid process development, combination of sources ● Regular updates to source data ● Tiny GIS team, high demands in crises ● Crises often hit on a Friday and Murphy loves GIS! ● FME Cloner transformer fails on GIS staff
  • 15. Key to solving the problems faced ● First principle: believe in FME! In 15 years of data handling/integration, FME was almost always up to the task ● Modular approach ● Experiment, re-use what works, use parameters, use generic processes ● Ask for help if needed ● Use FME Server to automate, notify and allow others to run processes ● Be proactive, just do things! ● Presenting a prototype or finished product is often more easily understood than words, concepts… ● Communication & perseverance – why the where is important ● Let the data/maps and other FME output do the talking!
  • 16. Example 1 – Fire Tracking Bolivia
  • 17. The Problem ● The President is coming to visit tomorrow! ● …. so can you make the prototype internet accessible asap? (i.e. from Portal+SDE to AGOL + Feature Services) Example 1: Fire Tracking Tool The Solution ● Try not to panic, think FME! ● Can FME write features to AGOL? ● Fewer features, automate ● Control features per commit ● Add attributes for symbology ● Configure web app on AGOL ● Summary report in Excel ● Email from FME Server The Result ● AGOL web app used by Bolivian authorities to fight wildfires ● Layer choice and option to print maps with GPS coordinates for the pilots (grid and coords generated with FME). ● GIS provided as Humanitarian Aid for the first time by SHA! ● Idea to production: 2.5 days Background Wildfires in Bolivia 2019 🡪 request to our Humanitarian Hub in Lima for assistance. Request for satellite imagery of affected area. It all started on a Friday evening…
  • 18. The Problem ● Major wildfires in E. Bolivia Example 1: Fire Tracking Tool - Output The Solution ● Recycle FME processes from previous wildfire events ● Make PDFs, then web map/web app The Result ● AGOL web app & emails/xlsx Background Dynamic situation, huge area affected, not viable to provide satellite imagery. Prototype built in Portal for ArcGIS using NASA Hotspot data for last 7 days.
  • 19. Example 2 – Covid-19 Digital Situation Report
  • 20. The Problem ● Covid-19 – thousands of Swiss citizens stranded abroad ● Administrative scramble, political pressure ● Lack of comparable experience of a global crisis – email-centred communications ● The “overview” = a series of illegible Excel sheets produced by copy/paste from emails ● Someone reckoned GIS could help…. Example 2: Covid-19 Digital SitRep The Solution I ● MS SharePoint survey, updated by staff abroad ● A giant technological leap – but only if output was a Word file, to email ● Automate export of content (JSON) ● Read JSON with FME, join to country boundaries, write to geodatabase ● Automate updates The Result I ● A series of simple web maps, added to a StoryMap Series ● IT: process to generate Word files and auto-email to representations when updated. Background With offices in over 170 countries, Covid-19 had a major impact on the Swiss Foreign Ministry.
  • 21. The Problem II ● Report generation problems ● Decision to advance or drop the idea imminent ● Nerves on edge ● Audience were diplomatic staff – a difficult reception for technological innovation Example 2: Covid-19 Digital SitRep (cont.) Technical Crisis ● Friday 6pm: Report generation very buggy, IT pessimistic ⇨ high risk plug would be pulled ● Friday 6:30pm: decision to try to save the day with FME… ● Saturday: research Word file generation with FME Server, prototype ● Prototype proposed to IT as backup ● New motivation – by Monday we had 2 working reporting systems! ● Plug wasn’t pulled, go–live rescheduled to allow fine-tuning The Solution/Result II ● A series of web maps in a StoryMap Series ● Report generation and emailing by NPrinting/Qlik ● Report generation for IT Support and staff at HQ by FME Server ● Idea to production: 2 weeks Background Problems, doubts setting in, diplomats & technological experiments don't mix well… Map services 20 Web requests >210,400 Digital Sitreps >5,000 FME Workspaces 6 FME Server Automations 3 Process runs 8,376 SharePoint export scripts 2
  • 22. The Problem ● Stranded Swiss, political pressure ● Dynamic situation, regional differences ● Multiple internal actors needing an overview of the situation ● Emails and giant Excel sheets… Example 2: Covid-19 Digital SitRep - Output The Solution ● MS SharePoint questionnaire ● FME processing ● Web mapping The Result ● A StoryMap Series on Portal ● Automated report/email generation
  • 23. In summary… ● I learnt a lot! ● A “transformational” project succeeded because of FME ● Without the MS Word Writer it wouldn’t have been possible
  • 24. GIS is now established at the core of SHA. Without FME this would have been almost impossible. Without my conviction that it would be the answer – neither of these (for us) revolutionary applications would have been considered, never mind successfully implemented under great pressure and with very short deadlines.
  • 27. Pre-demo slide The Goal Use FME to create a simple PowerPoint presentation The Obstacles Integrating various media and content types into PowerPoint The Solution Leveraging FMEʼs PowerPointStyler as well as PowerPoint Writer The Result A basic PowerPoint presentation
  • 31. Demo
  • 32. Input Spreadsheet & JPEG Folder +
  • 35. Lesson Slide In the last demo, we reviewed how to combine multiple content types and write to a single destination, Microsoft Word.
  • 36. Order in FME and Tips & Tricks
  • 37. Order in FME - Microsoft Word and PowerPoint writing in FME is order-dependent - Feature order must be controlled in the workspace - Generally if there are no blocking transformers, the features will be written in the order they are read
  • 38. 1. PowerpointStyler: Slide Order Group By - Slide Order Group By: If a value is provided, then the features will be sorted by that value.
  • 39. 1. Sorting - The simplest method for controlling order - Manually assign an ʻOrderʼ attribute and use a Sorter transformer - Sort: numerically, ascending
  • 40. 2. Creators - Create at End parameter - This parameter determines whether the feature is created after all reader features have been processed (Yes), or whether the feature is created immediately before the first reader feature is processed (No).
  • 41. 3. Set Connection Runtime Order - If a transformer output port connects to more than one destination—you can control the order in which these connections execute. - Right-click on one of a transformers connections and select Set Connection Runtime Order.
  • 42. Tips & Tricks - Feature Caching is not your friend - Bulk mode is your enemy, if youʼre running into bulk mode issues, consider using a Decelerator of ʻ0ʼ
  • 44. Pre-demo slide The Goal Use FME and OpenAI to generate and automate thank you letter creation The Obstacles Creating one thank you letter per person/prompt The Solution Use FMEʼs Word Writer to fanout datasets The Result Batch produced letters
  • 45. Demo
  • 49. Base Files and Formatting - Base files are not template files - The writer will only append features to the end of the existing base document - To avoid awkward formatting, try to use formatting functions available in the native application
  • 51. Pre-demo slide The Goal Save time by automating weekly processes like presnetation creation The Obstacles Creating information from data The Solution Use a combination of FME transformers to create graphics and media content The Result Webinar Attendees Summary Presentations
  • 52. Demo
  • 56. Summary Points - Use FME transformer parameters to enhance your workflows - Base files can create help create more aesthetic outputs - Feature order is important!
  • 57. Next Steps Download FME 2022 & the webinar workspaces Apply the workspaces to your own data to manage changes Free Trial | Upgrade Contact us. We would love to chat with you about anything data info@safe.com
  • 58. Resources ● Tutorial: Getting Started with the PowerPoint Writer ● How to Create a Microsoft Word Base File to Use With the MSWordStyler Transformer
  • 59. Claim Your Community Badge Get community badges for watching webinars! fme.ly/WebinarBadge Todayʼs Code: LMAFP
  • 60. Check out our upcoming & on-demand webinars: safe.com/webinars
  • 62.
  • 63. Register Now & Apply to Present! The Peak of Data Integration 2023 Europe UC September 5-7, 2023 | Bonn, Germany
  • 64. Q&A
  • 65. Thank you! Download FME 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!