SlideShare une entreprise Scribd logo
1  sur  23
A Few of My Favorite Things:
The Magic that FME Brings to My Life
Jerrod Stutzman
GeoSpatial Business Analyst




                                       April 8, 2013
About Devon


 Devon Energy Corporation is a leading
  independent natural gas and oil exploration and
  production company
   S&P 500, Fortune 500
   NYSE: DVN
   Headquartered in Oklahoma City
FME Usage at Devon


 FME Desktop
   In use since 2006
   13 licenses on FLEX License Server
 FME Server
     In use since 2008
     4 Production licenses, 2 staging/test
     Apache Tomcat servlet engine/web server
     FME Server Scheduler
FME Usage at Devon


 ~20 FME Desktop Users, ~ 10 power users
 FME Server jobs
   Scheduled
      20 Nightly jobs, 7 Weekly, 2 Hourly
   On Demand
      Creating separate “open access” FME Server
 FME Administrator
   Server uploads/scheduling
   Quality Control
FME Job Summary


 FME Desktop and Server are used directly or
  indirectly by a variety of groups at Devon
   GIS, Geology/Geophysics, Land, Midstream, Field
    Operations, Seismic, etc.
        Lease dissections/rollups
        Scheduled data exports and database synchronization
        Pipeline risk management
        Quality control
        “Spatializing” data
Complex Workbench
Simple Workbench




                   “Simple” yet very high value!
Developing with FME


 Many potential solutions
   Your solution will likely be different than others‟
   Both could be viable solutions but one may be
    more efficient
 The following examples highlight features of FME
  that can simplify a workbench, reduce run time,
  or accomplish what was once impossible!
Pipelines “At Risk”


 All pipelines are required to be registered with
  the proper agency (OneCall) to minimize
  accidents
    While all measures are taken, there is still potential
     for some to be missed
    FME creates a failsafe for any of these pipelines
     and generates a notification email and posts the
     data to be registered with the proper agency
Pipelines “At Risk” Process


 Intersect Pipeline with Grid
 Get Grid IDs
 Send Data to web service


                                 POST: Grid IDs = AA001,
                                 AB001, AB001, AB003,
                                 AB004, AC005, etc
At Risk Grids Process – FME


                              Run time ~9 min
ArcSDEQuerier saves the day!

Grid layers contain tens of millions of features.
ArcSDEQuerier returns only those we are interested in.
This is the difference between a process that takes many
hours to one that takes minutes!
Rig Locations Update


 Vendor provides excel spreadsheet with weekly
  rig locations
 Data is „spatialized‟ and written to SDE and
  shapefiles
 Shapefile is used to maintain history
   Date is used as part of shape file name
Rig Locations Update

                       Run time ~1 min
Concatenator + Fanout option
SCADA Database Sync


 SCADA data is synched hourly for web mapping
 Almost all values change, but there is also
  potential for wells to be added or deleted
   We can‟t simply do an UPDATE operation because
    added (new) or deleted wells will be left out!
   Logic is required to determine the database
    operation that should be performed: INSERT,
    UPDATE, or DELETE
SCADA Workbench
ChangeDetector+ DB Op
Well Area Assignment


 Predefined polygons are used to group wells into
  Project Areas
 Well database stores latitude and longitude
  values but is not a spatial database (lat/lon are
  simply number fields)
 When a new well is entered, its area needs to be
  assigned
 FME writes this area back to the non-spatial
  database
Well Area: Workbench
Here, Clipper >PointOnArea…


 Clipper is much faster than PointOnAreaOverlayer
  and is sufficient for this task




                     Each point gets attributes of clipper (polygon)
Summary


 FME Desktop and Server save thousands of man
  hours and money each year at Devon
   Risk mitigation potentially saves millions!
 There is no „wrong‟ way to create a workbench,
  some just may be more efficient than others
   Using best practices and a few tips and tricks can
    save a lot of time
 Organize your workbench with bookmarks and
  annotations. You‟ll thank yourself a year from
  now!
Thank You!


 Questions?

 For more information:
   Jerrod StutzmanJerrod.Stutzman@dvn.com
   Devon Energy Corporation

Contenu connexe

Tendances

Finns Using FME Like Crazy
Finns Using FME Like CrazyFinns Using FME Like Crazy
Finns Using FME Like CrazySafe Software
 
Solving LRS Challenges with Custom Transformers for Transportation Professionals
Solving LRS Challenges with Custom Transformers for Transportation ProfessionalsSolving LRS Challenges with Custom Transformers for Transportation Professionals
Solving LRS Challenges with Custom Transformers for Transportation ProfessionalsSafe Software
 
Adaptive Server Farms for the Data Center
Adaptive Server Farms for the Data CenterAdaptive Server Farms for the Data Center
Adaptive Server Farms for the Data Centerelliando dias
 
FME and Linear Referencing - Keeping the Product in the Pipelines
FME and Linear Referencing - Keeping the Product in the PipelinesFME and Linear Referencing - Keeping the Product in the Pipelines
FME and Linear Referencing - Keeping the Product in the PipelinesSafe Software
 
Thermal-Aware Scheduling of Batch Jobs in Geographically Distributed Data Cen...
Thermal-Aware Scheduling of Batch Jobs in Geographically Distributed Data Cen...Thermal-Aware Scheduling of Batch Jobs in Geographically Distributed Data Cen...
Thermal-Aware Scheduling of Batch Jobs in Geographically Distributed Data Cen...Papitha Velumani
 
Using FME to Automate Region-Wide Data Sharing
Using FME to Automate Region-Wide Data SharingUsing FME to Automate Region-Wide Data Sharing
Using FME to Automate Region-Wide Data SharingSafe Software
 
Winter Maintenance Management System Bavaria
Winter Maintenance Management System BavariaWinter Maintenance Management System Bavaria
Winter Maintenance Management System BavariaSafe Software
 
adjust.IT - Improving Spatial Accuracy through Conflation
adjust.IT - Improving Spatial Accuracy through Conflationadjust.IT - Improving Spatial Accuracy through Conflation
adjust.IT - Improving Spatial Accuracy through ConflationJustin Eldridge
 
UAVs and FME: Powering Your Drone and Its Data with FME
UAVs and FME: Powering Your Drone and Its Data with FMEUAVs and FME: Powering Your Drone and Its Data with FME
UAVs and FME: Powering Your Drone and Its Data with FMESafe Software
 
Infotech's Spatial Conflation Tool TruShift
Infotech's Spatial Conflation Tool TruShift Infotech's Spatial Conflation Tool TruShift
Infotech's Spatial Conflation Tool TruShift Maria H
 
Autoatic scaling of inter net applications for cloud
Autoatic scaling of inter net applications for cloud Autoatic scaling of inter net applications for cloud
Autoatic scaling of inter net applications for cloud chanduking503
 
Producing Standardized Data Using a Master FME Workspace
Producing Standardized Data Using a Master FME WorkspaceProducing Standardized Data Using a Master FME Workspace
Producing Standardized Data Using a Master FME WorkspaceSafe Software
 
QFabric: Enabling The New Data Center
QFabric: Enabling The New Data CenterQFabric: Enabling The New Data Center
QFabric: Enabling The New Data CenterJuniper Networks
 
Introduction to AWS Ground Station
Introduction to AWS Ground StationIntroduction to AWS Ground Station
Introduction to AWS Ground StationAmazon Web Services
 
Nemo analyze brochure apr 2013
Nemo analyze brochure apr 2013Nemo analyze brochure apr 2013
Nemo analyze brochure apr 2013mehran esfandiari
 
Scaling graphite to handle a zerg rush
Scaling graphite to handle a zerg rushScaling graphite to handle a zerg rush
Scaling graphite to handle a zerg rushDaniel Ben-Zvi
 
FME Around the World
FME Around the WorldFME Around the World
FME Around the WorldIMGS
 
FME User Stories from Around the World
FME User Stories from Around the WorldFME User Stories from Around the World
FME User Stories from Around the WorldSafe Software
 
Migration to the cloud
Migration to the cloudMigration to the cloud
Migration to the cloudEPAM Systems
 

Tendances (20)

Finns Using FME Like Crazy
Finns Using FME Like CrazyFinns Using FME Like Crazy
Finns Using FME Like Crazy
 
Solving LRS Challenges with Custom Transformers for Transportation Professionals
Solving LRS Challenges with Custom Transformers for Transportation ProfessionalsSolving LRS Challenges with Custom Transformers for Transportation Professionals
Solving LRS Challenges with Custom Transformers for Transportation Professionals
 
Adaptive Server Farms for the Data Center
Adaptive Server Farms for the Data CenterAdaptive Server Farms for the Data Center
Adaptive Server Farms for the Data Center
 
FME and Linear Referencing - Keeping the Product in the Pipelines
FME and Linear Referencing - Keeping the Product in the PipelinesFME and Linear Referencing - Keeping the Product in the Pipelines
FME and Linear Referencing - Keeping the Product in the Pipelines
 
Thermal-Aware Scheduling of Batch Jobs in Geographically Distributed Data Cen...
Thermal-Aware Scheduling of Batch Jobs in Geographically Distributed Data Cen...Thermal-Aware Scheduling of Batch Jobs in Geographically Distributed Data Cen...
Thermal-Aware Scheduling of Batch Jobs in Geographically Distributed Data Cen...
 
Using FME to Automate Region-Wide Data Sharing
Using FME to Automate Region-Wide Data SharingUsing FME to Automate Region-Wide Data Sharing
Using FME to Automate Region-Wide Data Sharing
 
Winter Maintenance Management System Bavaria
Winter Maintenance Management System BavariaWinter Maintenance Management System Bavaria
Winter Maintenance Management System Bavaria
 
adjust.IT - Improving Spatial Accuracy through Conflation
adjust.IT - Improving Spatial Accuracy through Conflationadjust.IT - Improving Spatial Accuracy through Conflation
adjust.IT - Improving Spatial Accuracy through Conflation
 
UAVs and FME: Powering Your Drone and Its Data with FME
UAVs and FME: Powering Your Drone and Its Data with FMEUAVs and FME: Powering Your Drone and Its Data with FME
UAVs and FME: Powering Your Drone and Its Data with FME
 
Infotech's Spatial Conflation Tool TruShift
Infotech's Spatial Conflation Tool TruShift Infotech's Spatial Conflation Tool TruShift
Infotech's Spatial Conflation Tool TruShift
 
Autoatic scaling of inter net applications for cloud
Autoatic scaling of inter net applications for cloud Autoatic scaling of inter net applications for cloud
Autoatic scaling of inter net applications for cloud
 
Producing Standardized Data Using a Master FME Workspace
Producing Standardized Data Using a Master FME WorkspaceProducing Standardized Data Using a Master FME Workspace
Producing Standardized Data Using a Master FME Workspace
 
QFabric: Enabling The New Data Center
QFabric: Enabling The New Data CenterQFabric: Enabling The New Data Center
QFabric: Enabling The New Data Center
 
Introduction to AWS Ground Station
Introduction to AWS Ground StationIntroduction to AWS Ground Station
Introduction to AWS Ground Station
 
Nemo analyze brochure apr 2013
Nemo analyze brochure apr 2013Nemo analyze brochure apr 2013
Nemo analyze brochure apr 2013
 
Scaling graphite to handle a zerg rush
Scaling graphite to handle a zerg rushScaling graphite to handle a zerg rush
Scaling graphite to handle a zerg rush
 
FME Around the World
FME Around the WorldFME Around the World
FME Around the World
 
FME User Stories from Around the World
FME User Stories from Around the WorldFME User Stories from Around the World
FME User Stories from Around the World
 
Public sector unit
Public sector unit  Public sector unit
Public sector unit
 
Migration to the cloud
Migration to the cloudMigration to the cloud
Migration to the cloud
 

Similaire à A Few of My Favorite Things: The Magic that FME Brings to My Life

Oracle Enterprise Manager 12c - OEM12c Presentation
Oracle Enterprise Manager 12c - OEM12c PresentationOracle Enterprise Manager 12c - OEM12c Presentation
Oracle Enterprise Manager 12c - OEM12c PresentationFrancisco Alvarez
 
Keep data available without affecting user response time
Keep data available without affecting user response timeKeep data available without affecting user response time
Keep data available without affecting user response timePrincipled Technologies
 
Optimize DR and Cloning with Logical Hostnames in Oracle E-Business Suite (OA...
Optimize DR and Cloning with Logical Hostnames in Oracle E-Business Suite (OA...Optimize DR and Cloning with Logical Hostnames in Oracle E-Business Suite (OA...
Optimize DR and Cloning with Logical Hostnames in Oracle E-Business Suite (OA...Andrejs Prokopjevs
 
Vmax 250 f_poweredge_r930_oracle_perf_0417_v3
Vmax 250 f_poweredge_r930_oracle_perf_0417_v3Vmax 250 f_poweredge_r930_oracle_perf_0417_v3
Vmax 250 f_poweredge_r930_oracle_perf_0417_v3photohobby
 
Preserve user response time while ensuring data availability
Preserve user response time while ensuring data availabilityPreserve user response time while ensuring data availability
Preserve user response time while ensuring data availabilityPrincipled Technologies
 
The Cloud & Its Impact on IT
The Cloud & Its Impact on ITThe Cloud & Its Impact on IT
The Cloud & Its Impact on ITAnand Haridass
 
Hlb private cloud rules of engagement idc
Hlb private cloud rules of engagement   idcHlb private cloud rules of engagement   idc
Hlb private cloud rules of engagement idcYew Jin Kang
 
Emc sql server 2012 overview
Emc sql server 2012 overviewEmc sql server 2012 overview
Emc sql server 2012 overviewsolarisyougood
 
Baidu cloudfoundry english
Baidu cloudfoundry englishBaidu cloudfoundry english
Baidu cloudfoundry englishJames Watters
 
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...LarryZaman
 
Transforming Mission Critical Applications
Transforming Mission Critical ApplicationsTransforming Mission Critical Applications
Transforming Mission Critical ApplicationsCenk Ersoy
 
Iwsm2014 performance measurement for cloud computing applications using iso...
Iwsm2014   performance measurement for cloud computing applications using iso...Iwsm2014   performance measurement for cloud computing applications using iso...
Iwsm2014 performance measurement for cloud computing applications using iso...Nesma
 
Pro sphere customer technical
Pro sphere customer technicalPro sphere customer technical
Pro sphere customer technicalsolarisyougood
 
Become a Performance Diagnostics Hero
Become a Performance Diagnostics HeroBecome a Performance Diagnostics Hero
Become a Performance Diagnostics HeroTechWell
 
Storage Consumption and Chargeback
Storage Consumption and ChargebackStorage Consumption and Chargeback
Storage Consumption and Chargebackbrettallison
 
Accela Ericsson Rehome Module
Accela Ericsson Rehome ModuleAccela Ericsson Rehome Module
Accela Ericsson Rehome ModuleAhmet Ozturk
 
Exposing and Fixing Common App Performance Problems
Exposing and Fixing Common App Performance ProblemsExposing and Fixing Common App Performance Problems
Exposing and Fixing Common App Performance ProblemsRiverbed Technology
 
Emc vspex customer_presentation_private_cloud_v_mware_mid_2.0
Emc vspex customer_presentation_private_cloud_v_mware_mid_2.0Emc vspex customer_presentation_private_cloud_v_mware_mid_2.0
Emc vspex customer_presentation_private_cloud_v_mware_mid_2.0xKinAnx
 

Similaire à A Few of My Favorite Things: The Magic that FME Brings to My Life (20)

Oracle Enterprise Manager 12c - OEM12c Presentation
Oracle Enterprise Manager 12c - OEM12c PresentationOracle Enterprise Manager 12c - OEM12c Presentation
Oracle Enterprise Manager 12c - OEM12c Presentation
 
Keep data available without affecting user response time
Keep data available without affecting user response timeKeep data available without affecting user response time
Keep data available without affecting user response time
 
Optimize DR and Cloning with Logical Hostnames in Oracle E-Business Suite (OA...
Optimize DR and Cloning with Logical Hostnames in Oracle E-Business Suite (OA...Optimize DR and Cloning with Logical Hostnames in Oracle E-Business Suite (OA...
Optimize DR and Cloning with Logical Hostnames in Oracle E-Business Suite (OA...
 
Vmax 250 f_poweredge_r930_oracle_perf_0417_v3
Vmax 250 f_poweredge_r930_oracle_perf_0417_v3Vmax 250 f_poweredge_r930_oracle_perf_0417_v3
Vmax 250 f_poweredge_r930_oracle_perf_0417_v3
 
Preserve user response time while ensuring data availability
Preserve user response time while ensuring data availabilityPreserve user response time while ensuring data availability
Preserve user response time while ensuring data availability
 
The Cloud & Its Impact on IT
The Cloud & Its Impact on ITThe Cloud & Its Impact on IT
The Cloud & Its Impact on IT
 
Hlb private cloud rules of engagement idc
Hlb private cloud rules of engagement   idcHlb private cloud rules of engagement   idc
Hlb private cloud rules of engagement idc
 
Emc sql server 2012 overview
Emc sql server 2012 overviewEmc sql server 2012 overview
Emc sql server 2012 overview
 
Baidu cloudfoundry english
Baidu cloudfoundry englishBaidu cloudfoundry english
Baidu cloudfoundry english
 
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...
 
Transforming Mission Critical Applications
Transforming Mission Critical ApplicationsTransforming Mission Critical Applications
Transforming Mission Critical Applications
 
Iwsm2014 performance measurement for cloud computing applications using iso...
Iwsm2014   performance measurement for cloud computing applications using iso...Iwsm2014   performance measurement for cloud computing applications using iso...
Iwsm2014 performance measurement for cloud computing applications using iso...
 
Pro sphere customer technical
Pro sphere customer technicalPro sphere customer technical
Pro sphere customer technical
 
Become a Performance Diagnostics Hero
Become a Performance Diagnostics HeroBecome a Performance Diagnostics Hero
Become a Performance Diagnostics Hero
 
Storage Consumption and Chargeback
Storage Consumption and ChargebackStorage Consumption and Chargeback
Storage Consumption and Chargeback
 
moveMountainIEEE
moveMountainIEEEmoveMountainIEEE
moveMountainIEEE
 
Accela Ericsson Rehome Module
Accela Ericsson Rehome ModuleAccela Ericsson Rehome Module
Accela Ericsson Rehome Module
 
gn1595_10Mar2016
gn1595_10Mar2016gn1595_10Mar2016
gn1595_10Mar2016
 
Exposing and Fixing Common App Performance Problems
Exposing and Fixing Common App Performance ProblemsExposing and Fixing Common App Performance Problems
Exposing and Fixing Common App Performance Problems
 
Emc vspex customer_presentation_private_cloud_v_mware_mid_2.0
Emc vspex customer_presentation_private_cloud_v_mware_mid_2.0Emc vspex customer_presentation_private_cloud_v_mware_mid_2.0
Emc vspex customer_presentation_private_cloud_v_mware_mid_2.0
 

Plus de Safe Software

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action:  Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action:  Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe 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
 
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
 
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
 

Plus de Safe Software (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action:  Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action:  Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
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
 
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
 
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
 

Dernier

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 

Dernier (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 

A Few of My Favorite Things: The Magic that FME Brings to My Life

  • 1. A Few of My Favorite Things: The Magic that FME Brings to My Life Jerrod Stutzman GeoSpatial Business Analyst April 8, 2013
  • 2. About Devon  Devon Energy Corporation is a leading independent natural gas and oil exploration and production company  S&P 500, Fortune 500  NYSE: DVN  Headquartered in Oklahoma City
  • 3. FME Usage at Devon  FME Desktop  In use since 2006  13 licenses on FLEX License Server  FME Server  In use since 2008  4 Production licenses, 2 staging/test  Apache Tomcat servlet engine/web server  FME Server Scheduler
  • 4. FME Usage at Devon  ~20 FME Desktop Users, ~ 10 power users  FME Server jobs  Scheduled  20 Nightly jobs, 7 Weekly, 2 Hourly  On Demand  Creating separate “open access” FME Server  FME Administrator  Server uploads/scheduling  Quality Control
  • 5. FME Job Summary  FME Desktop and Server are used directly or indirectly by a variety of groups at Devon  GIS, Geology/Geophysics, Land, Midstream, Field Operations, Seismic, etc.  Lease dissections/rollups  Scheduled data exports and database synchronization  Pipeline risk management  Quality control  “Spatializing” data
  • 7. Simple Workbench “Simple” yet very high value!
  • 8. Developing with FME  Many potential solutions  Your solution will likely be different than others‟  Both could be viable solutions but one may be more efficient  The following examples highlight features of FME that can simplify a workbench, reduce run time, or accomplish what was once impossible!
  • 9. Pipelines “At Risk”  All pipelines are required to be registered with the proper agency (OneCall) to minimize accidents  While all measures are taken, there is still potential for some to be missed  FME creates a failsafe for any of these pipelines and generates a notification email and posts the data to be registered with the proper agency
  • 10. Pipelines “At Risk” Process  Intersect Pipeline with Grid  Get Grid IDs  Send Data to web service POST: Grid IDs = AA001, AB001, AB001, AB003, AB004, AC005, etc
  • 11. At Risk Grids Process – FME Run time ~9 min
  • 12. ArcSDEQuerier saves the day! Grid layers contain tens of millions of features. ArcSDEQuerier returns only those we are interested in. This is the difference between a process that takes many hours to one that takes minutes!
  • 13. Rig Locations Update  Vendor provides excel spreadsheet with weekly rig locations  Data is „spatialized‟ and written to SDE and shapefiles  Shapefile is used to maintain history  Date is used as part of shape file name
  • 14. Rig Locations Update Run time ~1 min
  • 16. SCADA Database Sync  SCADA data is synched hourly for web mapping  Almost all values change, but there is also potential for wells to be added or deleted  We can‟t simply do an UPDATE operation because added (new) or deleted wells will be left out!  Logic is required to determine the database operation that should be performed: INSERT, UPDATE, or DELETE
  • 19. Well Area Assignment  Predefined polygons are used to group wells into Project Areas  Well database stores latitude and longitude values but is not a spatial database (lat/lon are simply number fields)  When a new well is entered, its area needs to be assigned  FME writes this area back to the non-spatial database
  • 21. Here, Clipper >PointOnArea…  Clipper is much faster than PointOnAreaOverlayer and is sufficient for this task Each point gets attributes of clipper (polygon)
  • 22. Summary  FME Desktop and Server save thousands of man hours and money each year at Devon  Risk mitigation potentially saves millions!  There is no „wrong‟ way to create a workbench, some just may be more efficient than others  Using best practices and a few tips and tricks can save a lot of time  Organize your workbench with bookmarks and annotations. You‟ll thank yourself a year from now!
  • 23. Thank You!  Questions?  For more information:  Jerrod StutzmanJerrod.Stutzman@dvn.com  Devon Energy Corporation