SlideShare a Scribd company logo
Data Interoperability Basics
Dale Lutz & Bruce Harold
What is the Data Interoperability Extension?
• Work with data in hundreds of formats, both native and
non-native to ArcGIS
• Simple format conversion or complex data transformations
• Transform data content and/or structure
• No coding required
What is the Data Interoperability Extension?
• Adds 3 components to ArcGIS:
1. Direct data access
2. Quick data translation
3. Powerful Spatial ETL processes
Common Uses
Direct Read
• Quickly read data in any supported format
• Examine geometry, attributes, metadata in
non-native ArcGIS formats
Demo
Direct read data in ArcCatalog
1. Enable the extension
2. Browse to data in catalog tree
• Refresh connection to prune empty
feature classes
3. Create Interoperability Connection
• Allows you to specify parameters
Demo Summary
Quick Import / Export
• Move data between Geodatabases and any
supported format
• Fast, simple data conversions
• Import non-native data to Geodatabase to edit
in ArcMap
• Export feature classes to any supported format
Demo
Quick Import from MapInfo TAB
Quick Export to PDF
1. Quick Import TAB to Geodatabase
2. Quick Export a Geodatabase feature
class to PDF
Demo Summary
Spatial ETL Tool
• Build powerful ETL (extract, transform, load)
workflows
• Perform data transformations: manipulate data
model, coordinate system, feature types,
geometry, attributes …
What is Spatial ETL?
Extract Transform Load
Demo
Transform Shapefile to Geodatabase
with the Spatial ETL Tool and modify
output data model
1. Create Spatial ETL Tool: SHP to GDB
2. Feature Types represent schema (i.e. data
model). Modify output schema on writer
feature type
3. Transformers manipulate data content
4. Run tool and view output with Data
Interoperability Inspector
Demo Summary
Common Use #1
Integrate multiple formats
Common Use #2
Distribute data to different systems
Demo
Integrate multiple sources and
distribute to multiple destinations
• Move data between various database formats
• Control which tables to move to which output
systems
• Parameter allows you
to specify whether to
append to existing File
Geodatabase output
Common Use #3:
Migrate data between systems
Common Use #4:
Data validation
Check attribute values
Fix geometry
Demo
Validate data and output QA report
Common Use #5
Detect changes
Demo
Detect changes in polygon data
• ArcGIS Data Interoperability for Server extension
• Add format support and transformations to your
applications
• Publish maps containing non-Esri data, to view from
browser or another application
• Integrate Spatial ETL tools and Quick Import/Export tools
with other Geoprocessing tools in the ModelBuilder
• Publish workflows to ArcGIS Server to execute in that
environment
Common Use #6:
Automate
Recap
Try it free
• Download a trial at esri.com/datainteroperability
- Support for 100+ data formats
- GML-SF and WFS are always free
• Resources
- Esri Virtual Campus – search “Spatial ETL” on training.esri.com
- Transforming Data Using Extract, Transform, and Load Processes
- Controlling Data Translations Using Extract, Transform, and Load Processes
- Data Validation checklist and webinar – fme.ly/validation
- FME and ArcGIS Online resources – fme.ly/agol
Data Interoperability Basics - Esri UC 2015
Ad

More Related Content

What's hot (20)

Build Applications without Pipelines: Shortest path from complex data to live...
Build Applications without Pipelines: Shortest path from complex data to live...Build Applications without Pipelines: Shortest path from complex data to live...
Build Applications without Pipelines: Shortest path from complex data to live...
Anirudh Ramanathan
 
Cis266 final review
Cis266 final reviewCis266 final review
Cis266 final review
Randy Riness @ South Puget Sound Community College
 
ILINX Export Demo
ILINX Export DemoILINX Export Demo
ILINX Export Demo
Shadrach White
 
Sydney SPUG - February 2014 - Pitfalls of Migrating to SharePoint 2013
Sydney SPUG - February 2014 - Pitfalls of Migrating to SharePoint 2013 Sydney SPUG - February 2014 - Pitfalls of Migrating to SharePoint 2013
Sydney SPUG - February 2014 - Pitfalls of Migrating to SharePoint 2013
Scott Hoag
 
Joining Data From Different Source: Many options, but Which to See?
Joining Data From Different Source: Many options, but Which to See?Joining Data From Different Source: Many options, but Which to See?
Joining Data From Different Source: Many options, but Which to See?
Safe Software
 
Psm digital-olympus-slides-09.19.18
Psm digital-olympus-slides-09.19.18Psm digital-olympus-slides-09.19.18
Psm digital-olympus-slides-09.19.18
Justin McIntyre
 
Three tier Architecture of ASP_Net
Three tier Architecture of ASP_NetThree tier Architecture of ASP_Net
Three tier Architecture of ASP_Net
Biswadip Goswami
 
This Week in Neo4j- 1st December 2018
This Week in Neo4j- 1st December 2018This Week in Neo4j- 1st December 2018
This Week in Neo4j- 1st December 2018
Neo4j
 
Intro to Web Services - 2015 STC Summit talk
Intro to Web Services - 2015 STC Summit talkIntro to Web Services - 2015 STC Summit talk
Intro to Web Services - 2015 STC Summit talk
Ed Marshall
 
On Web Accessibility Environments
On Web Accessibility EnvironmentsOn Web Accessibility Environments
On Web Accessibility Environments
Rui Lopes
 
Group Meeting Vamsas Project Final
Group Meeting Vamsas Project FinalGroup Meeting Vamsas Project Final
Group Meeting Vamsas Project Final
Pierre Marguerite
 
MongoDB World 2018: Bringing Data to Life with MongoDB Charts
MongoDB World 2018: Bringing Data to Life with MongoDB ChartsMongoDB World 2018: Bringing Data to Life with MongoDB Charts
MongoDB World 2018: Bringing Data to Life with MongoDB Charts
MongoDB
 
MongoDB.local Seattle 2019: Bringing Data to Life with MongoDB Charts
MongoDB.local Seattle 2019: Bringing Data to Life with MongoDB Charts MongoDB.local Seattle 2019: Bringing Data to Life with MongoDB Charts
MongoDB.local Seattle 2019: Bringing Data to Life with MongoDB Charts
MongoDB
 
Flex Olap Components
Flex Olap ComponentsFlex Olap Components
Flex Olap Components
tyler frieling
 
Web based database application design using vb.net and sql server
Web based database application design using vb.net and sql serverWeb based database application design using vb.net and sql server
Web based database application design using vb.net and sql server
Ammara Arooj
 
Introduction to Conductor
Introduction to ConductorIntroduction to Conductor
Introduction to Conductor
Jason Gleason
 
EAD3 Progress Report 2014-08-13
EAD3 Progress Report 2014-08-13EAD3 Progress Report 2014-08-13
EAD3 Progress Report 2014-08-13
Michael Rush
 
SharePoint and Open XML
SharePoint and Open XMLSharePoint and Open XML
SharePoint and Open XML
Becky Bertram
 
DataBuffer Tool
DataBuffer ToolDataBuffer Tool
DataBuffer Tool
Hester Lyons
 
Test Data Transfer Tool
Test Data Transfer ToolTest Data Transfer Tool
Test Data Transfer Tool
Hai Nguyen
 
Build Applications without Pipelines: Shortest path from complex data to live...
Build Applications without Pipelines: Shortest path from complex data to live...Build Applications without Pipelines: Shortest path from complex data to live...
Build Applications without Pipelines: Shortest path from complex data to live...
Anirudh Ramanathan
 
Sydney SPUG - February 2014 - Pitfalls of Migrating to SharePoint 2013
Sydney SPUG - February 2014 - Pitfalls of Migrating to SharePoint 2013 Sydney SPUG - February 2014 - Pitfalls of Migrating to SharePoint 2013
Sydney SPUG - February 2014 - Pitfalls of Migrating to SharePoint 2013
Scott Hoag
 
Joining Data From Different Source: Many options, but Which to See?
Joining Data From Different Source: Many options, but Which to See?Joining Data From Different Source: Many options, but Which to See?
Joining Data From Different Source: Many options, but Which to See?
Safe Software
 
Psm digital-olympus-slides-09.19.18
Psm digital-olympus-slides-09.19.18Psm digital-olympus-slides-09.19.18
Psm digital-olympus-slides-09.19.18
Justin McIntyre
 
Three tier Architecture of ASP_Net
Three tier Architecture of ASP_NetThree tier Architecture of ASP_Net
Three tier Architecture of ASP_Net
Biswadip Goswami
 
This Week in Neo4j- 1st December 2018
This Week in Neo4j- 1st December 2018This Week in Neo4j- 1st December 2018
This Week in Neo4j- 1st December 2018
Neo4j
 
Intro to Web Services - 2015 STC Summit talk
Intro to Web Services - 2015 STC Summit talkIntro to Web Services - 2015 STC Summit talk
Intro to Web Services - 2015 STC Summit talk
Ed Marshall
 
On Web Accessibility Environments
On Web Accessibility EnvironmentsOn Web Accessibility Environments
On Web Accessibility Environments
Rui Lopes
 
Group Meeting Vamsas Project Final
Group Meeting Vamsas Project FinalGroup Meeting Vamsas Project Final
Group Meeting Vamsas Project Final
Pierre Marguerite
 
MongoDB World 2018: Bringing Data to Life with MongoDB Charts
MongoDB World 2018: Bringing Data to Life with MongoDB ChartsMongoDB World 2018: Bringing Data to Life with MongoDB Charts
MongoDB World 2018: Bringing Data to Life with MongoDB Charts
MongoDB
 
MongoDB.local Seattle 2019: Bringing Data to Life with MongoDB Charts
MongoDB.local Seattle 2019: Bringing Data to Life with MongoDB Charts MongoDB.local Seattle 2019: Bringing Data to Life with MongoDB Charts
MongoDB.local Seattle 2019: Bringing Data to Life with MongoDB Charts
MongoDB
 
Web based database application design using vb.net and sql server
Web based database application design using vb.net and sql serverWeb based database application design using vb.net and sql server
Web based database application design using vb.net and sql server
Ammara Arooj
 
Introduction to Conductor
Introduction to ConductorIntroduction to Conductor
Introduction to Conductor
Jason Gleason
 
EAD3 Progress Report 2014-08-13
EAD3 Progress Report 2014-08-13EAD3 Progress Report 2014-08-13
EAD3 Progress Report 2014-08-13
Michael Rush
 
SharePoint and Open XML
SharePoint and Open XMLSharePoint and Open XML
SharePoint and Open XML
Becky Bertram
 
Test Data Transfer Tool
Test Data Transfer ToolTest Data Transfer Tool
Test Data Transfer Tool
Hai Nguyen
 

Viewers also liked (20)

3D Cartography
3D Cartography3D Cartography
3D Cartography
Kenneth Field
 
Future GIS
Future GISFuture GIS
Future GIS
Nishant Arora
 
Evolution of a Frog
Evolution of a FrogEvolution of a Frog
Evolution of a Frog
William Plutnick
 
Real-Time Multi-Resolution Labeling in 3D GIS - Damien Saunder - Esri USA
Real-Time Multi-Resolution Labeling in 3D GIS - Damien Saunder - Esri USAReal-Time Multi-Resolution Labeling in 3D GIS - Damien Saunder - Esri USA
Real-Time Multi-Resolution Labeling in 3D GIS - Damien Saunder - Esri USA
International Map Industry Association
 
Inventory3D v0.7
Inventory3D v0.7Inventory3D v0.7
Inventory3D v0.7
Trihelicon LLC
 
Inventory3D for Telecoms v0.7
Inventory3D for Telecoms v0.7Inventory3D for Telecoms v0.7
Inventory3D for Telecoms v0.7
Trihelicon LLC
 
How 3D GIS connects the real world with virtual worlds
How 3D GIS connects the real world with virtual worldsHow 3D GIS connects the real world with virtual worlds
How 3D GIS connects the real world with virtual worlds
Niels van der Vaart
 
Buildings3 d gThe Use of Geographical Information Systems for 3D Urban Models...
Buildings3 d gThe Use of Geographical Information Systems for 3D Urban Models...Buildings3 d gThe Use of Geographical Information Systems for 3D Urban Models...
Buildings3 d gThe Use of Geographical Information Systems for 3D Urban Models...
Ahmad Yousef
 
Geospatial trends
Geospatial trendsGeospatial trends
Geospatial trends
George Percivall
 
Three dimensional (3D) GIS
Three dimensional (3D) GISThree dimensional (3D) GIS
Three dimensional (3D) GIS
Wellington Gwavava
 
Urban Design Simulation with utilizing CityEngine and SiteOps
Urban Design Simulation with utilizing CityEngine and SiteOpsUrban Design Simulation with utilizing CityEngine and SiteOps
Urban Design Simulation with utilizing CityEngine and SiteOps
Tatianna Swenda, LEED Green Associate
 
Introduction to Esri CityEngine
Introduction to Esri CityEngineIntroduction to Esri CityEngine
Introduction to Esri CityEngine
Uf Bo
 
Create Minecraft Worlds with ArcGIS and the Data Interoperability Extension
Create Minecraft Worlds with ArcGIS and the Data Interoperability ExtensionCreate Minecraft Worlds with ArcGIS and the Data Interoperability Extension
Create Minecraft Worlds with ArcGIS and the Data Interoperability Extension
Safe Software
 
Advanced Data Interoperability: LiDAR, 3D, and BIM - Esri UC 2015
Advanced Data Interoperability:LiDAR, 3D, and BIM - Esri UC 2015Advanced Data Interoperability:LiDAR, 3D, and BIM - Esri UC 2015
Advanced Data Interoperability: LiDAR, 3D, and BIM - Esri UC 2015
Safe Software
 
Combining semantic 3D GIS with numerical Simulation for assessing the impact ...
Combining semantic 3D GIS with numerical Simulation for assessing the impact ...Combining semantic 3D GIS with numerical Simulation for assessing the impact ...
Combining semantic 3D GIS with numerical Simulation for assessing the impact ...
virtualcitySYSTEMS GmbH
 
How to Create 3D Mashups by Integrating GIS, CAD, and BIM
How to Create 3D Mashups by Integrating GIS, CAD, and BIMHow to Create 3D Mashups by Integrating GIS, CAD, and BIM
How to Create 3D Mashups by Integrating GIS, CAD, and BIM
Safe Software
 
Esri CityEngine
Esri CityEngineEsri CityEngine
Esri CityEngine
Esri
 
Enabling numerical Simulations in semantic 3D City Models using CityGML
Enabling  numerical Simulations in  semantic 3D City Models using CityGMLEnabling  numerical Simulations in  semantic 3D City Models using CityGML
Enabling numerical Simulations in semantic 3D City Models using CityGML
virtualcitySYSTEMS GmbH
 
A New Dimension
A New DimensionA New Dimension
A New Dimension
Esri
 
Towards the development of a virtual 3D city model: Dundalk, Ireland
Towards the development of a virtual 3D city model: Dundalk, IrelandTowards the development of a virtual 3D city model: Dundalk, Ireland
Towards the development of a virtual 3D city model: Dundalk, Ireland
IES VE
 
Real-Time Multi-Resolution Labeling in 3D GIS - Damien Saunder - Esri USA
Real-Time Multi-Resolution Labeling in 3D GIS - Damien Saunder - Esri USAReal-Time Multi-Resolution Labeling in 3D GIS - Damien Saunder - Esri USA
Real-Time Multi-Resolution Labeling in 3D GIS - Damien Saunder - Esri USA
International Map Industry Association
 
Inventory3D for Telecoms v0.7
Inventory3D for Telecoms v0.7Inventory3D for Telecoms v0.7
Inventory3D for Telecoms v0.7
Trihelicon LLC
 
How 3D GIS connects the real world with virtual worlds
How 3D GIS connects the real world with virtual worldsHow 3D GIS connects the real world with virtual worlds
How 3D GIS connects the real world with virtual worlds
Niels van der Vaart
 
Buildings3 d gThe Use of Geographical Information Systems for 3D Urban Models...
Buildings3 d gThe Use of Geographical Information Systems for 3D Urban Models...Buildings3 d gThe Use of Geographical Information Systems for 3D Urban Models...
Buildings3 d gThe Use of Geographical Information Systems for 3D Urban Models...
Ahmad Yousef
 
Introduction to Esri CityEngine
Introduction to Esri CityEngineIntroduction to Esri CityEngine
Introduction to Esri CityEngine
Uf Bo
 
Create Minecraft Worlds with ArcGIS and the Data Interoperability Extension
Create Minecraft Worlds with ArcGIS and the Data Interoperability ExtensionCreate Minecraft Worlds with ArcGIS and the Data Interoperability Extension
Create Minecraft Worlds with ArcGIS and the Data Interoperability Extension
Safe Software
 
Advanced Data Interoperability: LiDAR, 3D, and BIM - Esri UC 2015
Advanced Data Interoperability:LiDAR, 3D, and BIM - Esri UC 2015Advanced Data Interoperability:LiDAR, 3D, and BIM - Esri UC 2015
Advanced Data Interoperability: LiDAR, 3D, and BIM - Esri UC 2015
Safe Software
 
Combining semantic 3D GIS with numerical Simulation for assessing the impact ...
Combining semantic 3D GIS with numerical Simulation for assessing the impact ...Combining semantic 3D GIS with numerical Simulation for assessing the impact ...
Combining semantic 3D GIS with numerical Simulation for assessing the impact ...
virtualcitySYSTEMS GmbH
 
How to Create 3D Mashups by Integrating GIS, CAD, and BIM
How to Create 3D Mashups by Integrating GIS, CAD, and BIMHow to Create 3D Mashups by Integrating GIS, CAD, and BIM
How to Create 3D Mashups by Integrating GIS, CAD, and BIM
Safe Software
 
Esri CityEngine
Esri CityEngineEsri CityEngine
Esri CityEngine
Esri
 
Enabling numerical Simulations in semantic 3D City Models using CityGML
Enabling  numerical Simulations in  semantic 3D City Models using CityGMLEnabling  numerical Simulations in  semantic 3D City Models using CityGML
Enabling numerical Simulations in semantic 3D City Models using CityGML
virtualcitySYSTEMS GmbH
 
A New Dimension
A New DimensionA New Dimension
A New Dimension
Esri
 
Towards the development of a virtual 3D city model: Dundalk, Ireland
Towards the development of a virtual 3D city model: Dundalk, IrelandTowards the development of a virtual 3D city model: Dundalk, Ireland
Towards the development of a virtual 3D city model: Dundalk, Ireland
IES VE
 
Ad

Similar to Data Interoperability Basics - Esri UC 2015 (20)

Datastage Introduction To Data Warehousing
Datastage Introduction To Data WarehousingDatastage Introduction To Data Warehousing
Datastage Introduction To Data Warehousing
Vibrant Technologies & Computers
 
Evolutionary database design
Evolutionary database designEvolutionary database design
Evolutionary database design
Salehein Syed
 
Deep Dive into Azure Data Factory v2
Deep Dive into Azure Data Factory v2Deep Dive into Azure Data Factory v2
Deep Dive into Azure Data Factory v2
Eric Bragas
 
Ozri 2013 Brisbane, Australia - Geodatabase Efficiencies
Ozri 2013 Brisbane, Australia - Geodatabase EfficienciesOzri 2013 Brisbane, Australia - Geodatabase Efficiencies
Ozri 2013 Brisbane, Australia - Geodatabase Efficiencies
Walter Simonazzi
 
FOSS4G 2017 Spatial Sql for Rookies
FOSS4G 2017 Spatial Sql for RookiesFOSS4G 2017 Spatial Sql for Rookies
FOSS4G 2017 Spatial Sql for Rookies
Todd Barr
 
The strength of a spatial database
The strength of a spatial databaseThe strength of a spatial database
The strength of a spatial database
Peter Horsbøll Møller
 
Get started with data migration
Get started with data migrationGet started with data migration
Get started with data migration
Thinqloud
 
Firebird to PostgreSQL Migration Ask On Data
Firebird to PostgreSQL Migration Ask On DataFirebird to PostgreSQL Migration Ask On Data
Firebird to PostgreSQL Migration Ask On Data
Varsha Nayak
 
Firebird to PostgreSQL Migration Ask On Data
Firebird to PostgreSQL Migration Ask On DataFirebird to PostgreSQL Migration Ask On Data
Firebird to PostgreSQL Migration Ask On Data
Varsha Nayak
 
Firebird to PostgreSQL Migration Ask On Data
Firebird to PostgreSQL Migration Ask On DataFirebird to PostgreSQL Migration Ask On Data
Firebird to PostgreSQL Migration Ask On Data
Varsha Nayak
 
Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)
Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)
Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)
Gabriele Bartolini
 
Data Integration Basics: Merging & Joining Data
Data Integration Basics: Merging & Joining DataData Integration Basics: Merging & Joining Data
Data Integration Basics: Merging & Joining Data
Safe Software
 
CRM UG Belux March 2017 - Power BI and Dynamics 365
CRM UG Belux March 2017 - Power BI and Dynamics 365CRM UG Belux March 2017 - Power BI and Dynamics 365
CRM UG Belux March 2017 - Power BI and Dynamics 365
Joris Poelmans
 
DMann-SQLDeveloper4Reporting
DMann-SQLDeveloper4ReportingDMann-SQLDeveloper4Reporting
DMann-SQLDeveloper4Reporting
David Mann
 
Webinar: Successful Data Migration to Microsoft Dynamics 365 CRM | InSync
Webinar: Successful Data Migration to Microsoft Dynamics 365 CRM | InSyncWebinar: Successful Data Migration to Microsoft Dynamics 365 CRM | InSync
Webinar: Successful Data Migration to Microsoft Dynamics 365 CRM | InSync
APPSeCONNECT
 
Rpsonmongodb
RpsonmongodbRpsonmongodb
Rpsonmongodb
MongoDB APAC
 
Taming the shrew Power BI
Taming the shrew Power BITaming the shrew Power BI
Taming the shrew Power BI
Kellyn Pot'Vin-Gorman
 
Building the Petcare Data Platform using Delta Lake and 'Kyte': Our Spark ETL...
Building the Petcare Data Platform using Delta Lake and 'Kyte': Our Spark ETL...Building the Petcare Data Platform using Delta Lake and 'Kyte': Our Spark ETL...
Building the Petcare Data Platform using Delta Lake and 'Kyte': Our Spark ETL...
Databricks
 
How a Data Mesh is Driving our Platform | Trey Hicks, Gloo
How a Data Mesh is Driving our Platform | Trey Hicks, GlooHow a Data Mesh is Driving our Platform | Trey Hicks, Gloo
How a Data Mesh is Driving our Platform | Trey Hicks, Gloo
HostedbyConfluent
 
2013 Enterprise Track, Using Spatial ETL in a Multi-vendor Enterprise GIS Env...
2013 Enterprise Track, Using Spatial ETL in a Multi-vendor Enterprise GIS Env...2013 Enterprise Track, Using Spatial ETL in a Multi-vendor Enterprise GIS Env...
2013 Enterprise Track, Using Spatial ETL in a Multi-vendor Enterprise GIS Env...
GIS in the Rockies
 
Evolutionary database design
Evolutionary database designEvolutionary database design
Evolutionary database design
Salehein Syed
 
Deep Dive into Azure Data Factory v2
Deep Dive into Azure Data Factory v2Deep Dive into Azure Data Factory v2
Deep Dive into Azure Data Factory v2
Eric Bragas
 
Ozri 2013 Brisbane, Australia - Geodatabase Efficiencies
Ozri 2013 Brisbane, Australia - Geodatabase EfficienciesOzri 2013 Brisbane, Australia - Geodatabase Efficiencies
Ozri 2013 Brisbane, Australia - Geodatabase Efficiencies
Walter Simonazzi
 
FOSS4G 2017 Spatial Sql for Rookies
FOSS4G 2017 Spatial Sql for RookiesFOSS4G 2017 Spatial Sql for Rookies
FOSS4G 2017 Spatial Sql for Rookies
Todd Barr
 
Get started with data migration
Get started with data migrationGet started with data migration
Get started with data migration
Thinqloud
 
Firebird to PostgreSQL Migration Ask On Data
Firebird to PostgreSQL Migration Ask On DataFirebird to PostgreSQL Migration Ask On Data
Firebird to PostgreSQL Migration Ask On Data
Varsha Nayak
 
Firebird to PostgreSQL Migration Ask On Data
Firebird to PostgreSQL Migration Ask On DataFirebird to PostgreSQL Migration Ask On Data
Firebird to PostgreSQL Migration Ask On Data
Varsha Nayak
 
Firebird to PostgreSQL Migration Ask On Data
Firebird to PostgreSQL Migration Ask On DataFirebird to PostgreSQL Migration Ask On Data
Firebird to PostgreSQL Migration Ask On Data
Varsha Nayak
 
Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)
Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)
Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)
Gabriele Bartolini
 
Data Integration Basics: Merging & Joining Data
Data Integration Basics: Merging & Joining DataData Integration Basics: Merging & Joining Data
Data Integration Basics: Merging & Joining Data
Safe Software
 
CRM UG Belux March 2017 - Power BI and Dynamics 365
CRM UG Belux March 2017 - Power BI and Dynamics 365CRM UG Belux March 2017 - Power BI and Dynamics 365
CRM UG Belux March 2017 - Power BI and Dynamics 365
Joris Poelmans
 
DMann-SQLDeveloper4Reporting
DMann-SQLDeveloper4ReportingDMann-SQLDeveloper4Reporting
DMann-SQLDeveloper4Reporting
David Mann
 
Webinar: Successful Data Migration to Microsoft Dynamics 365 CRM | InSync
Webinar: Successful Data Migration to Microsoft Dynamics 365 CRM | InSyncWebinar: Successful Data Migration to Microsoft Dynamics 365 CRM | InSync
Webinar: Successful Data Migration to Microsoft Dynamics 365 CRM | InSync
APPSeCONNECT
 
Building the Petcare Data Platform using Delta Lake and 'Kyte': Our Spark ETL...
Building the Petcare Data Platform using Delta Lake and 'Kyte': Our Spark ETL...Building the Petcare Data Platform using Delta Lake and 'Kyte': Our Spark ETL...
Building the Petcare Data Platform using Delta Lake and 'Kyte': Our Spark ETL...
Databricks
 
How a Data Mesh is Driving our Platform | Trey Hicks, Gloo
How a Data Mesh is Driving our Platform | Trey Hicks, GlooHow a Data Mesh is Driving our Platform | Trey Hicks, Gloo
How a Data Mesh is Driving our Platform | Trey Hicks, Gloo
HostedbyConfluent
 
2013 Enterprise Track, Using Spatial ETL in a Multi-vendor Enterprise GIS Env...
2013 Enterprise Track, Using Spatial ETL in a Multi-vendor Enterprise GIS Env...2013 Enterprise Track, Using Spatial ETL in a Multi-vendor Enterprise GIS Env...
2013 Enterprise Track, Using Spatial ETL in a Multi-vendor Enterprise GIS Env...
GIS in the Rockies
 
Ad

More from Safe Software (20)

Managing Changing Data with FME: Part 2 – Flexible Approaches to Tracking Cha...
Managing Changing Data with FME: Part 2 – Flexible Approaches to Tracking Cha...Managing Changing Data with FME: Part 2 – Flexible Approaches to Tracking Cha...
Managing Changing Data with FME: Part 2 – Flexible Approaches to Tracking Cha...
Safe Software
 
Driving Transportation Forward: Real-World Data Solutions
Driving Transportation Forward: Real-World Data SolutionsDriving Transportation Forward: Real-World Data Solutions
Driving Transportation Forward: Real-World Data Solutions
Safe Software
 
Managing Changing Data with FME Part 1 - Compare & Detect
Managing Changing Data with FME Part 1 - Compare & DetectManaging Changing Data with FME Part 1 - Compare & Detect
Managing Changing Data with FME Part 1 - Compare & Detect
Safe Software
 
All-Data, Any-AI Integration: FME & Amazon Bedrock in the Real-World
All-Data, Any-AI Integration: FME & Amazon Bedrock in the Real-WorldAll-Data, Any-AI Integration: FME & Amazon Bedrock in the Real-World
All-Data, Any-AI Integration: FME & Amazon Bedrock in the Real-World
Safe Software
 
Safer’s Picks: The 6 FME Transformers You Didn’t Know You Needed
Safer’s Picks: The 6 FME Transformers You Didn’t Know You NeededSafer’s Picks: The 6 FME Transformers You Didn’t Know You Needed
Safer’s Picks: The 6 FME Transformers You Didn’t Know You Needed
Safe Software
 
Powering Energy and Utilities with Data Integration: Smarter Data, Smoother O...
Powering Energy and Utilities with Data Integration: Smarter Data, Smoother O...Powering Energy and Utilities with Data Integration: Smarter Data, Smoother O...
Powering Energy and Utilities with Data Integration: Smarter Data, Smoother O...
Safe Software
 
Navigating SharePoint Integration: From Seamless Configuration to Workflow Au...
Navigating SharePoint Integration: From Seamless Configuration to Workflow Au...Navigating SharePoint Integration: From Seamless Configuration to Workflow Au...
Navigating SharePoint Integration: From Seamless Configuration to Workflow Au...
Safe Software
 
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
Safe Software
 
Data-Driven Public Safety: Reliable Data When Every Second Counts
Data-Driven Public Safety: Reliable Data When Every Second CountsData-Driven Public Safety: Reliable Data When Every Second Counts
Data-Driven Public Safety: Reliable Data When Every Second Counts
Safe Software
 
AI Agents Made Simple: Unleash the Power of All Your Data with Any AI
AI Agents Made Simple: Unleash the Power of All Your Data with Any AIAI Agents Made Simple: Unleash the Power of All Your Data with Any AI
AI Agents Made Simple: Unleash the Power of All Your Data with Any AI
Safe Software
 
All-Data Any-AI Integration Innovations with FME and Google
All-Data Any-AI Integration Innovations with FME and GoogleAll-Data Any-AI Integration Innovations with FME and Google
All-Data Any-AI Integration Innovations with FME and Google
Safe Software
 
FME Hub Unlocked: Your Guide to Sharing and Discovering Resources
FME Hub Unlocked: Your Guide to Sharing and Discovering ResourcesFME Hub Unlocked: Your Guide to Sharing and Discovering Resources
FME Hub Unlocked: Your Guide to Sharing and Discovering Resources
Safe Software
 
Web Mapping 101: Creating Dynamic Web Maps with Geospatial Data
Web Mapping 101: Creating Dynamic Web Maps with Geospatial DataWeb Mapping 101: Creating Dynamic Web Maps with Geospatial Data
Web Mapping 101: Creating Dynamic Web Maps with Geospatial Data
Safe Software
 
Building Scalable FME Solutions: Best Practices for Workspaces, Automation an...
Building Scalable FME Solutions: Best Practices for Workspaces, Automation an...Building Scalable FME Solutions: Best Practices for Workspaces, Automation an...
Building Scalable FME Solutions: Best Practices for Workspaces, Automation an...
Safe Software
 
How to Connect to Any REST API with No-Code
How to Connect to Any REST API with No-CodeHow to Connect to Any REST API with No-Code
How to Connect to Any REST API with No-Code
Safe Software
 
Bridging Classroom and Career: Cutting-Edge Data Integration Grants for Educa...
Bridging Classroom and Career: Cutting-Edge Data Integration Grants for Educa...Bridging Classroom and Career: Cutting-Edge Data Integration Grants for Educa...
Bridging Classroom and Career: Cutting-Edge Data Integration Grants for Educa...
Safe Software
 
From Pixels to Insights: Getting Started with Imagery in FME
From Pixels to Insights: Getting Started with Imagery in FMEFrom Pixels to Insights: Getting Started with Imagery in FME
From Pixels to Insights: Getting Started with Imagery in FME
Safe Software
 
FME Flow Takes Flight! 12 Days of FME: Community Contest Kickoff
FME Flow Takes Flight! 12 Days of FME: Community Contest KickoffFME Flow Takes Flight! 12 Days of FME: Community Contest Kickoff
FME Flow Takes Flight! 12 Days of FME: Community Contest Kickoff
Safe Software
 
5 Data Integration Techniques to Improve Your Excel Data
5 Data Integration Techniques to Improve Your Excel Data5 Data Integration Techniques to Improve Your Excel Data
5 Data Integration Techniques to Improve Your Excel Data
Safe Software
 
Optimizing XML & JSON Workflows for Seamless Data Integration
Optimizing XML & JSON Workflows for Seamless Data IntegrationOptimizing XML & JSON Workflows for Seamless Data Integration
Optimizing XML & JSON Workflows for Seamless Data Integration
Safe Software
 
Managing Changing Data with FME: Part 2 – Flexible Approaches to Tracking Cha...
Managing Changing Data with FME: Part 2 – Flexible Approaches to Tracking Cha...Managing Changing Data with FME: Part 2 – Flexible Approaches to Tracking Cha...
Managing Changing Data with FME: Part 2 – Flexible Approaches to Tracking Cha...
Safe Software
 
Driving Transportation Forward: Real-World Data Solutions
Driving Transportation Forward: Real-World Data SolutionsDriving Transportation Forward: Real-World Data Solutions
Driving Transportation Forward: Real-World Data Solutions
Safe Software
 
Managing Changing Data with FME Part 1 - Compare & Detect
Managing Changing Data with FME Part 1 - Compare & DetectManaging Changing Data with FME Part 1 - Compare & Detect
Managing Changing Data with FME Part 1 - Compare & Detect
Safe Software
 
All-Data, Any-AI Integration: FME & Amazon Bedrock in the Real-World
All-Data, Any-AI Integration: FME & Amazon Bedrock in the Real-WorldAll-Data, Any-AI Integration: FME & Amazon Bedrock in the Real-World
All-Data, Any-AI Integration: FME & Amazon Bedrock in the Real-World
Safe Software
 
Safer’s Picks: The 6 FME Transformers You Didn’t Know You Needed
Safer’s Picks: The 6 FME Transformers You Didn’t Know You NeededSafer’s Picks: The 6 FME Transformers You Didn’t Know You Needed
Safer’s Picks: The 6 FME Transformers You Didn’t Know You Needed
Safe Software
 
Powering Energy and Utilities with Data Integration: Smarter Data, Smoother O...
Powering Energy and Utilities with Data Integration: Smarter Data, Smoother O...Powering Energy and Utilities with Data Integration: Smarter Data, Smoother O...
Powering Energy and Utilities with Data Integration: Smarter Data, Smoother O...
Safe Software
 
Navigating SharePoint Integration: From Seamless Configuration to Workflow Au...
Navigating SharePoint Integration: From Seamless Configuration to Workflow Au...Navigating SharePoint Integration: From Seamless Configuration to Workflow Au...
Navigating SharePoint Integration: From Seamless Configuration to Workflow Au...
Safe Software
 
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
Safe Software
 
Data-Driven Public Safety: Reliable Data When Every Second Counts
Data-Driven Public Safety: Reliable Data When Every Second CountsData-Driven Public Safety: Reliable Data When Every Second Counts
Data-Driven Public Safety: Reliable Data When Every Second Counts
Safe Software
 
AI Agents Made Simple: Unleash the Power of All Your Data with Any AI
AI Agents Made Simple: Unleash the Power of All Your Data with Any AIAI Agents Made Simple: Unleash the Power of All Your Data with Any AI
AI Agents Made Simple: Unleash the Power of All Your Data with Any AI
Safe Software
 
All-Data Any-AI Integration Innovations with FME and Google
All-Data Any-AI Integration Innovations with FME and GoogleAll-Data Any-AI Integration Innovations with FME and Google
All-Data Any-AI Integration Innovations with FME and Google
Safe Software
 
FME Hub Unlocked: Your Guide to Sharing and Discovering Resources
FME Hub Unlocked: Your Guide to Sharing and Discovering ResourcesFME Hub Unlocked: Your Guide to Sharing and Discovering Resources
FME Hub Unlocked: Your Guide to Sharing and Discovering Resources
Safe Software
 
Web Mapping 101: Creating Dynamic Web Maps with Geospatial Data
Web Mapping 101: Creating Dynamic Web Maps with Geospatial DataWeb Mapping 101: Creating Dynamic Web Maps with Geospatial Data
Web Mapping 101: Creating Dynamic Web Maps with Geospatial Data
Safe Software
 
Building Scalable FME Solutions: Best Practices for Workspaces, Automation an...
Building Scalable FME Solutions: Best Practices for Workspaces, Automation an...Building Scalable FME Solutions: Best Practices for Workspaces, Automation an...
Building Scalable FME Solutions: Best Practices for Workspaces, Automation an...
Safe Software
 
How to Connect to Any REST API with No-Code
How to Connect to Any REST API with No-CodeHow to Connect to Any REST API with No-Code
How to Connect to Any REST API with No-Code
Safe Software
 
Bridging Classroom and Career: Cutting-Edge Data Integration Grants for Educa...
Bridging Classroom and Career: Cutting-Edge Data Integration Grants for Educa...Bridging Classroom and Career: Cutting-Edge Data Integration Grants for Educa...
Bridging Classroom and Career: Cutting-Edge Data Integration Grants for Educa...
Safe Software
 
From Pixels to Insights: Getting Started with Imagery in FME
From Pixels to Insights: Getting Started with Imagery in FMEFrom Pixels to Insights: Getting Started with Imagery in FME
From Pixels to Insights: Getting Started with Imagery in FME
Safe Software
 
FME Flow Takes Flight! 12 Days of FME: Community Contest Kickoff
FME Flow Takes Flight! 12 Days of FME: Community Contest KickoffFME Flow Takes Flight! 12 Days of FME: Community Contest Kickoff
FME Flow Takes Flight! 12 Days of FME: Community Contest Kickoff
Safe Software
 
5 Data Integration Techniques to Improve Your Excel Data
5 Data Integration Techniques to Improve Your Excel Data5 Data Integration Techniques to Improve Your Excel Data
5 Data Integration Techniques to Improve Your Excel Data
Safe Software
 
Optimizing XML & JSON Workflows for Seamless Data Integration
Optimizing XML & JSON Workflows for Seamless Data IntegrationOptimizing XML & JSON Workflows for Seamless Data Integration
Optimizing XML & JSON Workflows for Seamless Data Integration
Safe Software
 

Recently uploaded (20)

Top 10 Client Portal Software Solutions for 2025.docx
Top 10 Client Portal Software Solutions for 2025.docxTop 10 Client Portal Software Solutions for 2025.docx
Top 10 Client Portal Software Solutions for 2025.docx
Portli
 
Designing AI-Powered APIs on Azure: Best Practices& Considerations
Designing AI-Powered APIs on Azure: Best Practices& ConsiderationsDesigning AI-Powered APIs on Azure: Best Practices& Considerations
Designing AI-Powered APIs on Azure: Best Practices& Considerations
Dinusha Kumarasiri
 
How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...
How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...
How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...
Egor Kaleynik
 
Adobe Master Collection CC Crack Advance Version 2025
Adobe Master Collection CC Crack Advance Version 2025Adobe Master Collection CC Crack Advance Version 2025
Adobe Master Collection CC Crack Advance Version 2025
kashifyounis067
 
Douwan Crack 2025 new verson+ License code
Douwan Crack 2025 new verson+ License codeDouwan Crack 2025 new verson+ License code
Douwan Crack 2025 new verson+ License code
aneelaramzan63
 
TestMigrationsInPy: A Dataset of Test Migrations from Unittest to Pytest (MSR...
TestMigrationsInPy: A Dataset of Test Migrations from Unittest to Pytest (MSR...TestMigrationsInPy: A Dataset of Test Migrations from Unittest to Pytest (MSR...
TestMigrationsInPy: A Dataset of Test Migrations from Unittest to Pytest (MSR...
Andre Hora
 
Not So Common Memory Leaks in Java Webinar
Not So Common Memory Leaks in Java WebinarNot So Common Memory Leaks in Java Webinar
Not So Common Memory Leaks in Java Webinar
Tier1 app
 
Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...
Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...
Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...
Lionel Briand
 
Adobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage Dashboards
Adobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage DashboardsAdobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage Dashboards
Adobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage Dashboards
BradBedford3
 
Kubernetes_101_Zero_to_Platform_Engineer.pptx
Kubernetes_101_Zero_to_Platform_Engineer.pptxKubernetes_101_Zero_to_Platform_Engineer.pptx
Kubernetes_101_Zero_to_Platform_Engineer.pptx
CloudScouts
 
How to Optimize Your AWS Environment for Improved Cloud Performance
How to Optimize Your AWS Environment for Improved Cloud PerformanceHow to Optimize Your AWS Environment for Improved Cloud Performance
How to Optimize Your AWS Environment for Improved Cloud Performance
ThousandEyes
 
Exploring Wayland: A Modern Display Server for the Future
Exploring Wayland: A Modern Display Server for the FutureExploring Wayland: A Modern Display Server for the Future
Exploring Wayland: A Modern Display Server for the Future
ICS
 
Why Orangescrum Is a Game Changer for Construction Companies in 2025
Why Orangescrum Is a Game Changer for Construction Companies in 2025Why Orangescrum Is a Game Changer for Construction Companies in 2025
Why Orangescrum Is a Game Changer for Construction Companies in 2025
Orangescrum
 
Automation Techniques in RPA - UiPath Certificate
Automation Techniques in RPA - UiPath CertificateAutomation Techniques in RPA - UiPath Certificate
Automation Techniques in RPA - UiPath Certificate
VICTOR MAESTRE RAMIREZ
 
Microsoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdf
Microsoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdfMicrosoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdf
Microsoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdf
TechSoup
 
How can one start with crypto wallet development.pptx
How can one start with crypto wallet development.pptxHow can one start with crypto wallet development.pptx
How can one start with crypto wallet development.pptx
laravinson24
 
Solidworks Crack 2025 latest new + license code
Solidworks Crack 2025 latest new + license codeSolidworks Crack 2025 latest new + license code
Solidworks Crack 2025 latest new + license code
aneelaramzan63
 
The Significance of Hardware in Information Systems.pdf
The Significance of Hardware in Information Systems.pdfThe Significance of Hardware in Information Systems.pdf
The Significance of Hardware in Information Systems.pdf
drewplanas10
 
Who Watches the Watchmen (SciFiDevCon 2025)
Who Watches the Watchmen (SciFiDevCon 2025)Who Watches the Watchmen (SciFiDevCon 2025)
Who Watches the Watchmen (SciFiDevCon 2025)
Allon Mureinik
 
Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...
Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...
Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...
AxisTechnolabs
 
Top 10 Client Portal Software Solutions for 2025.docx
Top 10 Client Portal Software Solutions for 2025.docxTop 10 Client Portal Software Solutions for 2025.docx
Top 10 Client Portal Software Solutions for 2025.docx
Portli
 
Designing AI-Powered APIs on Azure: Best Practices& Considerations
Designing AI-Powered APIs on Azure: Best Practices& ConsiderationsDesigning AI-Powered APIs on Azure: Best Practices& Considerations
Designing AI-Powered APIs on Azure: Best Practices& Considerations
Dinusha Kumarasiri
 
How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...
How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...
How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...
Egor Kaleynik
 
Adobe Master Collection CC Crack Advance Version 2025
Adobe Master Collection CC Crack Advance Version 2025Adobe Master Collection CC Crack Advance Version 2025
Adobe Master Collection CC Crack Advance Version 2025
kashifyounis067
 
Douwan Crack 2025 new verson+ License code
Douwan Crack 2025 new verson+ License codeDouwan Crack 2025 new verson+ License code
Douwan Crack 2025 new verson+ License code
aneelaramzan63
 
TestMigrationsInPy: A Dataset of Test Migrations from Unittest to Pytest (MSR...
TestMigrationsInPy: A Dataset of Test Migrations from Unittest to Pytest (MSR...TestMigrationsInPy: A Dataset of Test Migrations from Unittest to Pytest (MSR...
TestMigrationsInPy: A Dataset of Test Migrations from Unittest to Pytest (MSR...
Andre Hora
 
Not So Common Memory Leaks in Java Webinar
Not So Common Memory Leaks in Java WebinarNot So Common Memory Leaks in Java Webinar
Not So Common Memory Leaks in Java Webinar
Tier1 app
 
Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...
Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...
Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...
Lionel Briand
 
Adobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage Dashboards
Adobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage DashboardsAdobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage Dashboards
Adobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage Dashboards
BradBedford3
 
Kubernetes_101_Zero_to_Platform_Engineer.pptx
Kubernetes_101_Zero_to_Platform_Engineer.pptxKubernetes_101_Zero_to_Platform_Engineer.pptx
Kubernetes_101_Zero_to_Platform_Engineer.pptx
CloudScouts
 
How to Optimize Your AWS Environment for Improved Cloud Performance
How to Optimize Your AWS Environment for Improved Cloud PerformanceHow to Optimize Your AWS Environment for Improved Cloud Performance
How to Optimize Your AWS Environment for Improved Cloud Performance
ThousandEyes
 
Exploring Wayland: A Modern Display Server for the Future
Exploring Wayland: A Modern Display Server for the FutureExploring Wayland: A Modern Display Server for the Future
Exploring Wayland: A Modern Display Server for the Future
ICS
 
Why Orangescrum Is a Game Changer for Construction Companies in 2025
Why Orangescrum Is a Game Changer for Construction Companies in 2025Why Orangescrum Is a Game Changer for Construction Companies in 2025
Why Orangescrum Is a Game Changer for Construction Companies in 2025
Orangescrum
 
Automation Techniques in RPA - UiPath Certificate
Automation Techniques in RPA - UiPath CertificateAutomation Techniques in RPA - UiPath Certificate
Automation Techniques in RPA - UiPath Certificate
VICTOR MAESTRE RAMIREZ
 
Microsoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdf
Microsoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdfMicrosoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdf
Microsoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdf
TechSoup
 
How can one start with crypto wallet development.pptx
How can one start with crypto wallet development.pptxHow can one start with crypto wallet development.pptx
How can one start with crypto wallet development.pptx
laravinson24
 
Solidworks Crack 2025 latest new + license code
Solidworks Crack 2025 latest new + license codeSolidworks Crack 2025 latest new + license code
Solidworks Crack 2025 latest new + license code
aneelaramzan63
 
The Significance of Hardware in Information Systems.pdf
The Significance of Hardware in Information Systems.pdfThe Significance of Hardware in Information Systems.pdf
The Significance of Hardware in Information Systems.pdf
drewplanas10
 
Who Watches the Watchmen (SciFiDevCon 2025)
Who Watches the Watchmen (SciFiDevCon 2025)Who Watches the Watchmen (SciFiDevCon 2025)
Who Watches the Watchmen (SciFiDevCon 2025)
Allon Mureinik
 
Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...
Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...
Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...
AxisTechnolabs
 

Data Interoperability Basics - Esri UC 2015

  • 1. Data Interoperability Basics Dale Lutz & Bruce Harold
  • 2. What is the Data Interoperability Extension? • Work with data in hundreds of formats, both native and non-native to ArcGIS • Simple format conversion or complex data transformations • Transform data content and/or structure • No coding required
  • 3. What is the Data Interoperability Extension? • Adds 3 components to ArcGIS: 1. Direct data access 2. Quick data translation 3. Powerful Spatial ETL processes
  • 5. Direct Read • Quickly read data in any supported format • Examine geometry, attributes, metadata in non-native ArcGIS formats
  • 6. Demo Direct read data in ArcCatalog
  • 7. 1. Enable the extension 2. Browse to data in catalog tree • Refresh connection to prune empty feature classes 3. Create Interoperability Connection • Allows you to specify parameters Demo Summary
  • 8. Quick Import / Export • Move data between Geodatabases and any supported format • Fast, simple data conversions • Import non-native data to Geodatabase to edit in ArcMap • Export feature classes to any supported format
  • 9. Demo Quick Import from MapInfo TAB Quick Export to PDF
  • 10. 1. Quick Import TAB to Geodatabase 2. Quick Export a Geodatabase feature class to PDF Demo Summary
  • 11. Spatial ETL Tool • Build powerful ETL (extract, transform, load) workflows • Perform data transformations: manipulate data model, coordinate system, feature types, geometry, attributes …
  • 12. What is Spatial ETL? Extract Transform Load
  • 13. Demo Transform Shapefile to Geodatabase with the Spatial ETL Tool and modify output data model
  • 14. 1. Create Spatial ETL Tool: SHP to GDB 2. Feature Types represent schema (i.e. data model). Modify output schema on writer feature type 3. Transformers manipulate data content 4. Run tool and view output with Data Interoperability Inspector Demo Summary
  • 15. Common Use #1 Integrate multiple formats
  • 16. Common Use #2 Distribute data to different systems
  • 17. Demo Integrate multiple sources and distribute to multiple destinations
  • 18. • Move data between various database formats • Control which tables to move to which output systems • Parameter allows you to specify whether to append to existing File Geodatabase output Common Use #3: Migrate data between systems
  • 19. Common Use #4: Data validation Check attribute values Fix geometry
  • 20. Demo Validate data and output QA report
  • 22. Demo Detect changes in polygon data
  • 23. • ArcGIS Data Interoperability for Server extension • Add format support and transformations to your applications • Publish maps containing non-Esri data, to view from browser or another application • Integrate Spatial ETL tools and Quick Import/Export tools with other Geoprocessing tools in the ModelBuilder • Publish workflows to ArcGIS Server to execute in that environment Common Use #6: Automate
  • 24. Recap
  • 25. Try it free • Download a trial at esri.com/datainteroperability - Support for 100+ data formats - GML-SF and WFS are always free • Resources - Esri Virtual Campus – search “Spatial ETL” on training.esri.com - Transforming Data Using Extract, Transform, and Load Processes - Controlling Data Translations Using Extract, Transform, and Load Processes - Data Validation checklist and webinar – fme.ly/validation - FME and ArcGIS Online resources – fme.ly/agol

Editor's Notes

  • #2: Data: https://www.dropbox.com/sh/4djmcff1o1d45yu/AADSBQ5irCpr03R10xOCFHeSa?dl=0
  • #3: The ArcGIS Data Interoperability extension enables you to work with data stored in hundreds of formats, both native and non-native to ArcGIS. For instance, in ArcMap you can create maps that contain non-Esri spatial data. From a simple translation between two formats, to complex transformations on data content and structure, this extension helps you overcome interoperability barriers.
  • #4: The Data Interop extension is based on FME technology. It adds 3 key features to ArcGIS, and in this presentation we’re going to go over each of these.
  • #5: We’re also going to look at the top 6 ways people use this extension.
  • #6: The Data Interoperability extension enables ArcGIS to directly read data from over 100 formats, for display or analysis. Why do a direct read? This is the easiest and most efficient way to examine geometry, attributes, and metadata in a broad range of non-native ArcGIS formats.
  • #7: 1. Enable the extension Customize > Extensions > check Data Interoperability 2. Browse to apartment_recycling_areas.kmz in ArcCatalog tree. Expand to display feature classes. Refresh to prune empty feature classes. Some datasets will be represented as containers of feature classes, and others will be single files. We could then preview the polygon data, drag it into ArcMap, and inspect it as normal using ArcGIS tools. 3. Can also create an Interoperability Connections node. Why? If you need to specify the format (if ambiguous file extension, or for reading non-file-based format) or read parameters (e.g. connection parameters or coordinate system). Interoperability Connections > Add Interoperability Connection. Set the format to WFS and paste the link. Look at the parameters and coordinate system support. https://demos-safe-software.fmecloud.com/fmedatastreaming/INSPIRE/INSPIRE_WFS.fmw
  • #9: Quick data translation tools allow you to move data among File or Personal Geodatabases and a wide range of formats. Why do a quick translation? Fast, simple translations from one format to another. Where direct read is for read-only data, quick translations convert between formats and allow you to edit non-native ArcGIS data in ArcMap.
  • #10: Quick Import city_parks.tab. Output geodatabase appears. You can open it in ArcMap and do your regular data processing. This converts any supported format into a file or personal geodatabase, so you can then apply the full set of ArcGIS editing and processing tools.   Quick Export to Adobe Geospatial PDF. We want to extract the city polygons feature class to PDF. This converts any file or personal geodatabase to any other supported format.
  • #12: The Data Interop extension provides the ability to build powerful ETL (extract, transform, load) workflows. This allows you to perform tasks that would otherwise require hand-coded custom solutions: building features, joining attributes, renaming fields, splitting data, creating custom formats, and more.
  • #13: Extract the spatial data you have, transform it, and load it into your desired destination format. Turn “what we have” into “what we want” In the Spatial ETL Tool, Reader feature types represent extraction, transformers represent the transformation process, and Writer feature types represent loading into the output dataset.
  • #14: Create a Spatial ETL Tool from Shapefile to GDB. Transformers manipulate the data before it gets loaded into the destination. AttributeFilter to filter the data by Program type StringConcatenator to concatenate the address, city, zip, into one mailing address Logger to track rogue output Modify the output schema. Modify feature types and attributes Run workspace. Inspect output – see geometry, attributes, format, and schema.
  • #18: Demo: Readers: city_parks GML and BirdNestPoints MIF Join with CSV Write to KML and Excel Discuss feature types, readers/writers
  • #20: SpatialRelator FeatureMerger, StatisticsCalculator (for CAD) Joiner (for attributes) Joiner, NeighbourFinder (for topology)
  • #23: Demo: Dog parks Shapefiles and ChangeDetector
  • #24: 1. ModelBuilder - Spatial ETL tools and Quick Import/Export tools can be integrated with other ArcGIS Geoprocessing tools in the ModelBuilder. These workflows can also be published to ArcGIS Server and executed in that environment. 2. ArcGIS Server - Say you’ve created maps in ArcMap that contain spatial data non-native to ArcGIS. Now you can use the Data Interop extension for ArcGIS Server to publish these maps for viewing from a browser or another ArcGIS Desktop application.