SlideShare a Scribd company logo
LET YOUR DATABASE
DO THE WORK
Part II
Instructors
• Steve MacCabe
– FME Server Expert
• Tia McKillop
– FME Desktop Expert
AGENDA
• Constraints
• Multi-Geom & SRIDs
• Triggers
• Sequences
• Handling Failed
Translations
Constraints
WRITING
Staging the workflow:
FeatureHolder
Setting the Connection
Runtime Order
Using the FeatureWriter
& SQLExecutor
01
02
03
Multi-Geom
WRITING
Create multi-geometry
table
Handle Multiple Spatial
Columns : Yes
Define the SRIDs
01
02
03
Sequences
WRITING
Keeping Your ID’s
Ordered
Using Sequences or
Getting Max Value From
the ID Column
Using Sequences with
Parent and Child Inserts
01
02
03
Triggers
WORKING WITH
• Disable all triggers?
• Ensure the FME ‘DML’ is
honouring the actions of the
trigger if disabled.
• The workflow:
SQLCreator>FeatureReader>
FeatureWriter>SQLExecutor
is your friend.
FAILED
HANDLING
TRANSLATIONS
Poll Question
Let Your Database Do The Work - Part 2
SQL Server FANS rejoice!
USE FME
EFFICIENTLY
Let Your Database
Do the Work
Knowledge
Center
Articles and workspaces
available online at:
knowledge.safe.com
Tutorial: Let the Database Do the
Work
Share & Vote for Database
Ideas
steve.maccabe@safe.com
tia.mckillop@safe.com
THANK YOU!
Questions
Let Your Database Do The Work - Part 2
Tips and
Tricks
Summary & Discussion
READING
THANK YOU!
steve.maccabe@safe.com
tia.mckillop@safe.com

More Related Content

PDF
Back to FME School - Day 1: Your Data and FME
PDF
Back to FME School - Day 2: Your Data and FME
PDF
How to Improve Computer Vision with Geospatial Tools
PDF
Workspace Authoring 101: Feature Caching
PPTX
FME Cloud Tips for Success
PDF
Leveraging Databricks for Spark pipelines
PDF
Percona and Continuent present: Multi-Data Center MySQL with Continuent Tungsten
PDF
Managing Changing Data: Part 2
Back to FME School - Day 1: Your Data and FME
Back to FME School - Day 2: Your Data and FME
How to Improve Computer Vision with Geospatial Tools
Workspace Authoring 101: Feature Caching
FME Cloud Tips for Success
Leveraging Databricks for Spark pipelines
Percona and Continuent present: Multi-Data Center MySQL with Continuent Tungsten
Managing Changing Data: Part 2

What's hot (20)

PDF
Big Data at Riot Games – Using Hadoop to Understand Player Experience - Stamp...
PDF
Deploying Apache Spark Jobs on Kubernetes with Helm and Spark Operator
PPTX
Part 2 / 4: How to Intelligently Process and Deliver Real-Time Data with FME ...
PPTX
Breaking Spark: Top 5 mistakes to avoid when using Apache Spark in production
PDF
Apache Flink vs Apache Spark - Reproducible experiments on cloud.
PPTX
How Not To Be Caught Flat-footed With Unpredictable FME Results
PDF
Database Tips & Tricks: Strategies for Detecting and Handling Schema Drift
PDF
Webinar slides: Managing MySQL Replication for High Availability
PDF
Production Readiness Testing At Salesforce Using Spark MLlib
PPTX
SaltStack Advanced Concepts
PDF
Atlanta Hadoop Users Meetup 09 21 2016
PPTX
Migration from Redshift to Spark
PDF
Scaling Apache Spark MLlib to Billions of Parameters: Spark Summit East talk ...
PDF
Flink Forward SF 2017: Bill Liu & Haohui Mai - AthenaX : Uber’s streaming pro...
PDF
MLflow Model Serving
PDF
Reactive Streams, Linking Reactive Application To Spark Streaming
PDF
Scaling Machine Learning To Billions Of Parameters
PDF
Dr Elephant: LinkedIn's Self-Service System for Detecting and Treating Hadoop...
PDF
Structured-Streaming-as-a-Service with Kafka, YARN, and Tooling with Jim Dowling
PDF
Spark on Mesos
Big Data at Riot Games – Using Hadoop to Understand Player Experience - Stamp...
Deploying Apache Spark Jobs on Kubernetes with Helm and Spark Operator
Part 2 / 4: How to Intelligently Process and Deliver Real-Time Data with FME ...
Breaking Spark: Top 5 mistakes to avoid when using Apache Spark in production
Apache Flink vs Apache Spark - Reproducible experiments on cloud.
How Not To Be Caught Flat-footed With Unpredictable FME Results
Database Tips & Tricks: Strategies for Detecting and Handling Schema Drift
Webinar slides: Managing MySQL Replication for High Availability
Production Readiness Testing At Salesforce Using Spark MLlib
SaltStack Advanced Concepts
Atlanta Hadoop Users Meetup 09 21 2016
Migration from Redshift to Spark
Scaling Apache Spark MLlib to Billions of Parameters: Spark Summit East talk ...
Flink Forward SF 2017: Bill Liu & Haohui Mai - AthenaX : Uber’s streaming pro...
MLflow Model Serving
Reactive Streams, Linking Reactive Application To Spark Streaming
Scaling Machine Learning To Billions Of Parameters
Dr Elephant: LinkedIn's Self-Service System for Detecting and Treating Hadoop...
Structured-Streaming-as-a-Service with Kafka, YARN, and Tooling with Jim Dowling
Spark on Mesos
Ad

Similar to Let Your Database Do The Work - Part 2 (20)

PDF
Unlocking the Power of Your Data: Working with Databases in FME
PPT
Oracle Database -- How to Improve Interoperability using FME
PDF
Dive in with Databases – FME Summer Camp 2018
PPTX
Turbocharging FME: How to Improve the Performance of Your FME Workspaces
PPTX
Top FME Recipes: Database Loading
PDF
Webinar Getting Started with FME Desktop: Your Burning Questions Answered
PDF
Deep Dive into FME Desktop 2016
PDF
Data Integration Basics: Merging & Joining Data
PDF
Production Database Restrictions - Make Way for SQL Script Creation
PDF
FME by IT
PPTX
Databases and FME: Improving Interoperability with Oracle, SQL Server, and Po...
PDF
An Introduction to All Data Enterprise Integration
PDF
FMEWT17 Getting Satrted FME 2017 (Ken)
PDF
FME World Tour 2015 Belfast - Introduction to FME - Ciaran Kirk
PDF
1Spatial: Cardiff FME World Tour: Getting started with FME
PPTX
The strength of a spatial database
PDF
Tips & Tricks for Using FME for Business Intelligence
PPTX
SQL Server Worst Practices - EN
PPTX
System Administration Using FME
PDF
Unveiling FME 2016
Unlocking the Power of Your Data: Working with Databases in FME
Oracle Database -- How to Improve Interoperability using FME
Dive in with Databases – FME Summer Camp 2018
Turbocharging FME: How to Improve the Performance of Your FME Workspaces
Top FME Recipes: Database Loading
Webinar Getting Started with FME Desktop: Your Burning Questions Answered
Deep Dive into FME Desktop 2016
Data Integration Basics: Merging & Joining Data
Production Database Restrictions - Make Way for SQL Script Creation
FME by IT
Databases and FME: Improving Interoperability with Oracle, SQL Server, and Po...
An Introduction to All Data Enterprise Integration
FMEWT17 Getting Satrted FME 2017 (Ken)
FME World Tour 2015 Belfast - Introduction to FME - Ciaran Kirk
1Spatial: Cardiff FME World Tour: Getting started with FME
The strength of a spatial database
Tips & Tricks for Using FME for Business Intelligence
SQL Server Worst Practices - EN
System Administration Using FME
Unveiling FME 2016
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

Recently uploaded (20)

PPTX
Transform Your Business with a Software ERP System
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PPTX
history of c programming in notes for students .pptx
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PDF
Understanding Forklifts - TECH EHS Solution
PPTX
Operating system designcfffgfgggggggvggggggggg
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
PPT
Introduction Database Management System for Course Database
PPTX
Introduction to Artificial Intelligence
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
Nekopoi APK 2025 free lastest update
Transform Your Business with a Software ERP System
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
How to Choose the Right IT Partner for Your Business in Malaysia
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
history of c programming in notes for students .pptx
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Understanding Forklifts - TECH EHS Solution
Operating system designcfffgfgggggggvggggggggg
How to Migrate SBCGlobal Email to Yahoo Easily
Softaken Excel to vCard Converter Software.pdf
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
Introduction Database Management System for Course Database
Introduction to Artificial Intelligence
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Nekopoi APK 2025 free lastest update

Let Your Database Do The Work - Part 2