SlideShare a Scribd company logo
1 of 28
Self Serve Data Load Application
Atiul A. Sowdagar
Talisman Energy &
Accenture
Self Serve Data Load Application
 Challenges in promoting data to Production Environment
 Lengthy process (Initiate a change request and go through a process of
approvals)
 Necessity to write scripts (SDE command line/FME Workbench)
 Necessity to monitor the job until it gets finished
 Communications (exchange of emails on Requests /Work assignments /
PIT – Post Implementation Test etc.)
Self Serve Data Load Application
 All these challenges have been addressed by developing a web application using FME
Server REST APIs.
 With this web application, the Business data owners can themselves:
run a job to get the data refreshed in the Production geodatabase (from Test geodatabase) by
click of a button.
schedule a job on FME Server via the application GUI
get Notifications to data administrator and data owner upon completion of job
even refresh data into Test or Development Environment from Production.
Self Serve Data Load Application
 Technologies Used:
 FME Server REST APIs (Access FME Server Services)
 FME Desktop (To author and publish FME Workbench)
 .NET C# (Build web application)
Self Serve Data Load Application
Data Loading from/to different environments:
Self Serve Data Load Application
Output:
Self Serve Data Load Application
FME Server Scheduler:
Self Serve Data Load Application
Scheduler Output:
Self Serve Data Load Application
Success Notification:
Validations and Security:
Self Serve Data Load Application
Self Serve Data Load Application
Validations and Security:
Self Serve Data Load Application
FME Workbench (Author and Publish):
Self Serve Data Load Application
Conclusions:
 The following have been achieved by developing this application:
 streamlined the data promotion process
 No more wait times
 No need to write scripts
 Data owners are no more dependent on Data Administrators to promote data.
 Highly secured and easy to use GUI.
 Job Scheduling capability – load data anytime
 No need of continuous monitoring of a job
 Reduction of email communications.
Thank You!
 Questions?
 For more information:
 Atiul A. Sowdagar (asowdagar@talisman-energy.com ;
atiul.sowdagar@accenture.com)
 Talisman-Energy
 http://www.talisman-energy.com/
Roman Abdoullaev
Using FME Server for Coordinate Conversions
FME Web Coordinate Converter
 Resolved problems
 Software cost for one-off users
 Learning curve of a robust software application
 Wait time for software installation
 Confusing geodetic parameter selection
 Time-consuming workflows
Simplifying
Custom UI
Custom UI
Custom UI
Region Selection
Coordinate Type Selection
Assisted Datum
Transformation Selection
Results
FME Transformers
FME Workbench (Malaysia)
FME Workbench (PNG)
Thank You!
 Questions?
 For more information:
 Roman Abdoullaev, B.Sc., E.I.T.
rabdoullaev@talisman-energy.com
 Atiul Sowdagar
asowdagar@talisman-energy.com
atiul.sowdagar@accenture.com
 Talisman-Energy
 http://www.talisman-energy.com/

More Related Content

What's hot

Session 5 google_app_engine
Session 5 google_app_engineSession 5 google_app_engine
Session 5 google_app_engine
Jeevan Dongre
 

What's hot (14)

What is sup
What is supWhat is sup
What is sup
 
Creating No Code Web Apps with FME Server
Creating No Code Web Apps with FME ServerCreating No Code Web Apps with FME Server
Creating No Code Web Apps with FME Server
 
Content Experience Modeling Handout #5: Content Model worksheet
Content Experience Modeling Handout #5: Content Model worksheetContent Experience Modeling Handout #5: Content Model worksheet
Content Experience Modeling Handout #5: Content Model worksheet
 
Maheswara Reddy Pesala2
Maheswara Reddy Pesala2Maheswara Reddy Pesala2
Maheswara Reddy Pesala2
 
Commission Tracker
Commission TrackerCommission Tracker
Commission Tracker
 
Getting Started with Enterprise Integration in Automations
Getting Started with Enterprise Integration in AutomationsGetting Started with Enterprise Integration in Automations
Getting Started with Enterprise Integration in Automations
 
Google App Engine
Google App EngineGoogle App Engine
Google App Engine
 
Validation and Quality Control with FME and FME Server
Validation and Quality Control with FME and FME ServerValidation and Quality Control with FME and FME Server
Validation and Quality Control with FME and FME Server
 
Catalyst 2016: Workflow and Automation
Catalyst 2016: Workflow and AutomationCatalyst 2016: Workflow and Automation
Catalyst 2016: Workflow and Automation
 
“FME Hackathon 2020: Connections” User Judging
“FME Hackathon 2020: Connections” User Judging“FME Hackathon 2020: Connections” User Judging
“FME Hackathon 2020: Connections” User Judging
 
Session 5 google_app_engine
Session 5 google_app_engineSession 5 google_app_engine
Session 5 google_app_engine
 
New relic in action at trainline
New relic in action at trainlineNew relic in action at trainline
New relic in action at trainline
 
A Step-By-Step Guide to Building Codeless Web Apps
A Step-By-Step Guide to Building Codeless Web AppsA Step-By-Step Guide to Building Codeless Web Apps
A Step-By-Step Guide to Building Codeless Web Apps
 
Automating Enterprise Workflows with FME Server
 Automating Enterprise Workflows with FME Server Automating Enterprise Workflows with FME Server
Automating Enterprise Workflows with FME Server
 

Viewers also liked

Roads? Where We’re Going, We Don’t Need Roads
Roads? Where We’re Going, We Don’t Need RoadsRoads? Where We’re Going, We Don’t Need Roads
Roads? Where We’re Going, We Don’t Need Roads
Safe Software
 

Viewers also liked (8)

Enhanced Water Management
Enhanced Water Management Enhanced Water Management
Enhanced Water Management
 
ETL GISSUB
ETL GISSUBETL GISSUB
ETL GISSUB
 
Using FME Server to Price and Deliver Custom Datasets
Using FME Server to Price and Deliver Custom DatasetsUsing FME Server to Price and Deliver Custom Datasets
Using FME Server to Price and Deliver Custom Datasets
 
Managing Data Synchronization Between ArcSDE and POSTGIS using FME
Managing Data Synchronization Between ArcSDE and POSTGIS using FMEManaging Data Synchronization Between ArcSDE and POSTGIS using FME
Managing Data Synchronization Between ArcSDE and POSTGIS using FME
 
Building a Spatial Decision Support System for Natural Gas Pipeline Risk
Building a Spatial Decision Support System for Natural Gas Pipeline RiskBuilding a Spatial Decision Support System for Natural Gas Pipeline Risk
Building a Spatial Decision Support System for Natural Gas Pipeline Risk
 
Roads? Where We’re Going, We Don’t Need Roads
Roads? Where We’re Going, We Don’t Need RoadsRoads? Where We’re Going, We Don’t Need Roads
Roads? Where We’re Going, We Don’t Need Roads
 
Managing Spatial Data Remotely
Managing Spatial Data RemotelyManaging Spatial Data Remotely
Managing Spatial Data Remotely
 
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
 

Similar to FME Server Based Applications at Work

Marco Daez_QA
Marco Daez_QAMarco Daez_QA
Marco Daez_QA
Marco D
 
Resume2_Roy Anderson_online version
Resume2_Roy Anderson_online versionResume2_Roy Anderson_online version
Resume2_Roy Anderson_online version
Roy Anderson
 
Resume_Al-Mamun_Akanda_2016
Resume_Al-Mamun_Akanda_2016Resume_Al-Mamun_Akanda_2016
Resume_Al-Mamun_Akanda_2016
Al-Mamun Akanda
 
Softricity - Bri-Forum 2005
Softricity -  Bri-Forum 2005Softricity -  Bri-Forum 2005
Softricity - Bri-Forum 2005
Jeff Fisher
 

Similar to FME Server Based Applications at Work (20)

Experitest & Wipro Co-Webinar
Experitest & Wipro Co-Webinar Experitest & Wipro Co-Webinar
Experitest & Wipro Co-Webinar
 
Automated Application Integration with FME & Cityworks Webinar
Automated Application Integration with FME & Cityworks WebinarAutomated Application Integration with FME & Cityworks Webinar
Automated Application Integration with FME & Cityworks Webinar
 
Marco Daez_QA
Marco Daez_QAMarco Daez_QA
Marco Daez_QA
 
Using FME Server and Engines to Convert Large Amounts of Data
Using FME Server and Engines to Convert Large Amounts of DataUsing FME Server and Engines to Convert Large Amounts of Data
Using FME Server and Engines to Convert Large Amounts of Data
 
T3 Consortium's Performance Center of Excellence
T3 Consortium's Performance Center of ExcellenceT3 Consortium's Performance Center of Excellence
T3 Consortium's Performance Center of Excellence
 
Automation, Audits, and Apps Tour
Automation, Audits, and Apps TourAutomation, Audits, and Apps Tour
Automation, Audits, and Apps Tour
 
Resume2_Roy Anderson_online version
Resume2_Roy Anderson_online versionResume2_Roy Anderson_online version
Resume2_Roy Anderson_online version
 
How Utilities can Improve Operations using Data Integration Workflows
How Utilities can Improve Operations using Data Integration WorkflowsHow Utilities can Improve Operations using Data Integration Workflows
How Utilities can Improve Operations using Data Integration Workflows
 
Optimizing TAS Usage at Ford Motor Company
Optimizing TAS Usage at Ford Motor CompanyOptimizing TAS Usage at Ford Motor Company
Optimizing TAS Usage at Ford Motor Company
 
Resume_shafie
Resume_shafieResume_shafie
Resume_shafie
 
[India Merge World Tour] Electric Cloud
[India Merge World Tour] Electric Cloud[India Merge World Tour] Electric Cloud
[India Merge World Tour] Electric Cloud
 
Performance Testing using LoadRunner
Performance Testing using LoadRunnerPerformance Testing using LoadRunner
Performance Testing using LoadRunner
 
Performance testingfromthecloud_usingBlazemeter
Performance testingfromthecloud_usingBlazemeterPerformance testingfromthecloud_usingBlazemeter
Performance testingfromthecloud_usingBlazemeter
 
Resume_Al-Mamun_Akanda_2016
Resume_Al-Mamun_Akanda_2016Resume_Al-Mamun_Akanda_2016
Resume_Al-Mamun_Akanda_2016
 
Spirent: Datum User Experience Analytics System
Spirent: Datum User Experience Analytics SystemSpirent: Datum User Experience Analytics System
Spirent: Datum User Experience Analytics System
 
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
 
Softricity - Bri-Forum 2005
Softricity -  Bri-Forum 2005Softricity -  Bri-Forum 2005
Softricity - Bri-Forum 2005
 
KScope14 FDMEE Multiproduct
KScope14 FDMEE MultiproductKScope14 FDMEE Multiproduct
KScope14 FDMEE Multiproduct
 
WATS 2014 WA Agents Overview - CA Workload Automation Technology Summit (WATS...
WATS 2014 WA Agents Overview - CA Workload Automation Technology Summit (WATS...WATS 2014 WA Agents Overview - CA Workload Automation Technology Summit (WATS...
WATS 2014 WA Agents Overview - CA Workload Automation Technology Summit (WATS...
 
GIS-Integrated Work Management for Utilities
GIS-Integrated Work Management for UtilitiesGIS-Integrated Work Management for Utilities
GIS-Integrated Work Management for Utilities
 

More from 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
 

More from 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
 

Recently uploaded

Recently uploaded (20)

Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
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
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
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...
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
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
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
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
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
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
 
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)
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

FME Server Based Applications at Work

  • 1. Self Serve Data Load Application Atiul A. Sowdagar Talisman Energy & Accenture
  • 2. Self Serve Data Load Application  Challenges in promoting data to Production Environment  Lengthy process (Initiate a change request and go through a process of approvals)  Necessity to write scripts (SDE command line/FME Workbench)  Necessity to monitor the job until it gets finished  Communications (exchange of emails on Requests /Work assignments / PIT – Post Implementation Test etc.)
  • 3. Self Serve Data Load Application  All these challenges have been addressed by developing a web application using FME Server REST APIs.  With this web application, the Business data owners can themselves: run a job to get the data refreshed in the Production geodatabase (from Test geodatabase) by click of a button. schedule a job on FME Server via the application GUI get Notifications to data administrator and data owner upon completion of job even refresh data into Test or Development Environment from Production.
  • 4. Self Serve Data Load Application  Technologies Used:  FME Server REST APIs (Access FME Server Services)  FME Desktop (To author and publish FME Workbench)  .NET C# (Build web application)
  • 5. Self Serve Data Load Application Data Loading from/to different environments:
  • 6. Self Serve Data Load Application Output:
  • 7. Self Serve Data Load Application FME Server Scheduler:
  • 8. Self Serve Data Load Application Scheduler Output:
  • 9. Self Serve Data Load Application Success Notification:
  • 10. Validations and Security: Self Serve Data Load Application
  • 11. Self Serve Data Load Application Validations and Security:
  • 12. Self Serve Data Load Application FME Workbench (Author and Publish):
  • 13. Self Serve Data Load Application Conclusions:  The following have been achieved by developing this application:  streamlined the data promotion process  No more wait times  No need to write scripts  Data owners are no more dependent on Data Administrators to promote data.  Highly secured and easy to use GUI.  Job Scheduling capability – load data anytime  No need of continuous monitoring of a job  Reduction of email communications.
  • 14. Thank You!  Questions?  For more information:  Atiul A. Sowdagar (asowdagar@talisman-energy.com ; atiul.sowdagar@accenture.com)  Talisman-Energy  http://www.talisman-energy.com/
  • 15. Roman Abdoullaev Using FME Server for Coordinate Conversions
  • 16. FME Web Coordinate Converter  Resolved problems  Software cost for one-off users  Learning curve of a robust software application  Wait time for software installation  Confusing geodetic parameter selection  Time-consuming workflows
  • 28. Thank You!  Questions?  For more information:  Roman Abdoullaev, B.Sc., E.I.T. rabdoullaev@talisman-energy.com  Atiul Sowdagar asowdagar@talisman-energy.com atiul.sowdagar@accenture.com  Talisman-Energy  http://www.talisman-energy.com/

Editor's Notes

  1. Coordinate conversions can be a tricky task that presents numerous choices that a user must select. While it is important to understand the process it is helpful to present a limited selection of parameters to the users and therefore simplify the process. This also provides an alternative to installing a software application (can be a lengthy/costly process) and avoiding a steep learning curve that might be present.
  2. User is provided with a selection for their area through the use of dropdown boxes in a web interface. We are able to customize the layout and messages to the users.
  3. Regions can be added on request, so this tool can grow based on demand.
  4. Three coordinate input types are available.
  5. Once the input and output datums are selected the best datum transformation method for the region of operation is selected automatically.
  6. The results are presented in a clear format and the output parameters can be customized if necessary.
  7. These are the FME transformers that are responsible for performing the back end transformations on the FME server. AttributeReprojector is used if a custom datum transformation is required.
  8. Separate scripts for different regions.
  9. Python code is used to format output.