SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Was ist angesagt?

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
elliando dias
 
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
Safe 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 Conflation
Justin Eldridge
 
Nemo analyze brochure apr 2013
Nemo analyze brochure apr 2013Nemo analyze brochure apr 2013
Nemo analyze brochure apr 2013
mehran esfandiari
 

Was ist angesagt? (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
 

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

Baidu cloudfoundry english
Baidu cloudfoundry englishBaidu cloudfoundry english
Baidu cloudfoundry english
James 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
 
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
 

Ähnlich wie 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
 

Mehr von Safe Software

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
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 Data
Safe 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 Workflows
Safe 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).pdf
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 Data
Safe 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 Heights
Safe 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 Strategy
Safe 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
 

Mehr von Safe Software (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
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
 

Kürzlich hochgeladen

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Kürzlich hochgeladen (20)

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
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...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
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...
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
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
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
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
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
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
 

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