SlideShare a Scribd company logo
OWB Lifecycle Export, Import, MDL
OWB Lifecycle New Feature or Functionality Planned Built in Development Area Tested in QA And/or staging environment Deployed To production
Change Management Our definition The methods, procedures, and technology used to incrementally introduce changes into our Data Warehouse that lowers risk and increases system stability Know changes introduced!
Topics Deployment Scenarios Scripts Deployment Manager Multiple “environments” Development/QA/Production MDL / Snapshot  One of “many” Source Control Coordinated Release Data Migration Impact Analysis
Deployment Scenarios Generated Code Create/Drop/Replace/Upgrade “ Deploy to File” Deployment Manager
Development/QA/Product Development Multiple “dev” instances Zero impact to production users Small Volumes QA One or two instances Used by QA team to test changes (users allowed to “acceptance” test) Medium or Full Volumes Production One or two instances (not RAC term, our term) Used by users to access data, changes impact users and systems Full data volume with significant “window”
Option 1: Separate Design Reps
Option 1: Propagation
Option 2 : One Design Rep
Option 2 : One Design Rep Advantages OWB provided comparisons Saves space OWB preferred Disadvantages Not truly “separated” Design Browser for versions Source Control integration
Impact Analysis VERY USEFUL Establish “depth” of impact
Source Code Control OWB is not the only part of the “stack” Are there BO or MS reporting configs? shell/ftp scripts for remote retrieval Solution Export objects INDIVIDUALLY and use CVS Separate Design Reps TAG/BRANCH as part of “whole release” Use OMB, etc for build
Coordinated Release Source systems change GASP! Source X changes Table Y in dev OWB changes Table Y in Source X in dev Source X changes Table Y in QA OWB changes Table Y in Source X in QA Source X changes Table Y in prod OWB changes Table Y in Source X in prod
Data Migration Situation 3 measures and a new Dimension added to Data Mart Processing 1 day = 1 hour, horizon = 2 years Migration Mappings Consider a custom “upgrade process” update cube set profit = revenue/cost Only used for “releasing”
Upgrading OWB/Oracle versions Depends on OWB/Oracle prescribed upgrade procedures Consider fresh installations Install new Oracle/OWB Upgrade MDL using utility Import MDL Deploy fresh “warehouse” Process/Copy historical data
Questions QA hardware purchasing: If one day = 30 minutes to process. T/F : Single Rep can be used with CVS Manually exporting seems tough; how does one automate the build process?
STUDENT lifecycle select  change_info, env_info, good_info from student where present = true and awake = true;

More Related Content

PPT
Module Owb Metadata
PPT
Module Owb Repositories
PPT
Module Owb Basics
PPT
Module Owb External Execution
PPT
Module Owb Source Metadata
PPT
Module Owb Advanced Features
PPTX
CA Harvest "Private Solutions - State of New Hampshire
PDF
How to find leads and analogs in Enamine REAL using a highly scalable search ...
Module Owb Metadata
Module Owb Repositories
Module Owb Basics
Module Owb External Execution
Module Owb Source Metadata
Module Owb Advanced Features
CA Harvest "Private Solutions - State of New Hampshire
How to find leads and analogs in Enamine REAL using a highly scalable search ...

What's hot (20)

PDF
(ATS6-GS02) Integrating Contur and HEOS
PDF
(ATS6-PLAT07) Managing AEP in an enterprise environment
PDF
Real-World Load Testing of ADF Fusion Applications Demonstrated - Oracle Ope...
DOCX
Open Script (OATS)
PDF
Kata: Hexagonal Architecture / Ports and Adapters
PPT
Visual Studio 2005 Database Professional Edition
PDF
Introduction to developing modern web apps
PPTX
Oracle application testing suite (OATS)
PPTX
Accelerating Software Development with NetApp's P4flex
PPT
Vodqa_April2016_PPT_Final
PPTX
Tools of the Trade: Load Testing - Ignite session at WebPerfDays NY 14
PPT
Workflow Foundation (Wf) Presentation
PDF
Reactive Streams
PDF
OLT open script
PPTX
Ultimate Free SQL Server Toolkit
PPTX
Introduction To Windows Workflow Foundation 4.0
PPT
Database Change Management
PPTX
Sql server 2014 y los datos
PPTX
Windows Workflow
PDF
WSO2 Test Automation Framework : Approach and Adoption
(ATS6-GS02) Integrating Contur and HEOS
(ATS6-PLAT07) Managing AEP in an enterprise environment
Real-World Load Testing of ADF Fusion Applications Demonstrated - Oracle Ope...
Open Script (OATS)
Kata: Hexagonal Architecture / Ports and Adapters
Visual Studio 2005 Database Professional Edition
Introduction to developing modern web apps
Oracle application testing suite (OATS)
Accelerating Software Development with NetApp's P4flex
Vodqa_April2016_PPT_Final
Tools of the Trade: Load Testing - Ignite session at WebPerfDays NY 14
Workflow Foundation (Wf) Presentation
Reactive Streams
OLT open script
Ultimate Free SQL Server Toolkit
Introduction To Windows Workflow Foundation 4.0
Database Change Management
Sql server 2014 y los datos
Windows Workflow
WSO2 Test Automation Framework : Approach and Adoption
Ad

Similar to Module Owb Lifecycle (20)

PPT
Cooper Oracle 11g Overview
PPTX
Azure DevOps for Developers
PPTX
Siebel Upgrade Best Practices & Processes V2
PPT
Griffith Bi Migration & Source Control
PPTX
#DOAW16 - DevOps@work Roma 2016 - Databases under source control
PPT
Alm Specialist Toolkit Team System 2008 Deep Dive
PPTX
Webinar: Automating the Creation and Use of Virtual Testing Environments
PPT
Alm Specialist Toolkit Team System Roadmap 2008 And Beyond External
PDF
How to implement continuous delivery with enterprise java middleware?
PPT
Software Configuration Management And CVS
PPTX
Azure DevOps for JavaScript Developers
ODP
DelOps vs. DevOps
PDF
Modernizing SQL Server the Right Way
PPT
2007 SAPTech Ed
PPTX
R12 Up Grade
PPTX
R12 Up Grade
PPTX
DevOps with Elastic Beanstalk - TCCC-2014
PPTX
Innovate 2014 DevOps: Release and Deploy Keynote
PDF
Microsoft SQL Server Testing Frameworks
PPT
EMC Documentum Compliance Manager Migration Revisited — What a Difference Two...
Cooper Oracle 11g Overview
Azure DevOps for Developers
Siebel Upgrade Best Practices & Processes V2
Griffith Bi Migration & Source Control
#DOAW16 - DevOps@work Roma 2016 - Databases under source control
Alm Specialist Toolkit Team System 2008 Deep Dive
Webinar: Automating the Creation and Use of Virtual Testing Environments
Alm Specialist Toolkit Team System Roadmap 2008 And Beyond External
How to implement continuous delivery with enterprise java middleware?
Software Configuration Management And CVS
Azure DevOps for JavaScript Developers
DelOps vs. DevOps
Modernizing SQL Server the Right Way
2007 SAPTech Ed
R12 Up Grade
R12 Up Grade
DevOps with Elastic Beanstalk - TCCC-2014
Innovate 2014 DevOps: Release and Deploy Keynote
Microsoft SQL Server Testing Frameworks
EMC Documentum Compliance Manager Migration Revisited — What a Difference Two...
Ad

More from Nicholas Goodman (10)

PDF
No sql now2011_review_of_adhoc_architectures
PPT
Module Owb Targets
PPT
Module Owb Mappings
PPT
Module Owb Tuning
PPT
Module Owb Execute Mappings
PPT
Module Owb Web Browsers
PPT
Module Owb Process Flows
PPT
Module Owb Deploying Objects
PPT
Module Owb Security
PDF
Data Warehouse 101 - U W Guest Lecture
No sql now2011_review_of_adhoc_architectures
Module Owb Targets
Module Owb Mappings
Module Owb Tuning
Module Owb Execute Mappings
Module Owb Web Browsers
Module Owb Process Flows
Module Owb Deploying Objects
Module Owb Security
Data Warehouse 101 - U W Guest Lecture

Recently uploaded (20)

PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
Getting started with AI Agents and Multi-Agent Systems
PDF
Unlock new opportunities with location data.pdf
PDF
WOOl fibre morphology and structure.pdf for textiles
PDF
Taming the Chaos: How to Turn Unstructured Data into Decisions
PDF
Getting Started with Data Integration: FME Form 101
PDF
Hybrid model detection and classification of lung cancer
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PPTX
Modernising the Digital Integration Hub
PDF
STKI Israel Market Study 2025 version august
PDF
August Patch Tuesday
PDF
Developing a website for English-speaking practice to English as a foreign la...
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
DP Operators-handbook-extract for the Mautical Institute
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
Enhancing emotion recognition model for a student engagement use case through...
PPT
Geologic Time for studying geology for geologist
PPT
Module 1.ppt Iot fundamentals and Architecture
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
Getting started with AI Agents and Multi-Agent Systems
Unlock new opportunities with location data.pdf
WOOl fibre morphology and structure.pdf for textiles
Taming the Chaos: How to Turn Unstructured Data into Decisions
Getting Started with Data Integration: FME Form 101
Hybrid model detection and classification of lung cancer
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
Modernising the Digital Integration Hub
STKI Israel Market Study 2025 version august
August Patch Tuesday
Developing a website for English-speaking practice to English as a foreign la...
Final SEM Unit 1 for mit wpu at pune .pptx
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
1 - Historical Antecedents, Social Consideration.pdf
DP Operators-handbook-extract for the Mautical Institute
A novel scalable deep ensemble learning framework for big data classification...
Enhancing emotion recognition model for a student engagement use case through...
Geologic Time for studying geology for geologist
Module 1.ppt Iot fundamentals and Architecture

Module Owb Lifecycle

  • 1. OWB Lifecycle Export, Import, MDL
  • 2. OWB Lifecycle New Feature or Functionality Planned Built in Development Area Tested in QA And/or staging environment Deployed To production
  • 3. Change Management Our definition The methods, procedures, and technology used to incrementally introduce changes into our Data Warehouse that lowers risk and increases system stability Know changes introduced!
  • 4. Topics Deployment Scenarios Scripts Deployment Manager Multiple “environments” Development/QA/Production MDL / Snapshot One of “many” Source Control Coordinated Release Data Migration Impact Analysis
  • 5. Deployment Scenarios Generated Code Create/Drop/Replace/Upgrade “ Deploy to File” Deployment Manager
  • 6. Development/QA/Product Development Multiple “dev” instances Zero impact to production users Small Volumes QA One or two instances Used by QA team to test changes (users allowed to “acceptance” test) Medium or Full Volumes Production One or two instances (not RAC term, our term) Used by users to access data, changes impact users and systems Full data volume with significant “window”
  • 7. Option 1: Separate Design Reps
  • 9. Option 2 : One Design Rep
  • 10. Option 2 : One Design Rep Advantages OWB provided comparisons Saves space OWB preferred Disadvantages Not truly “separated” Design Browser for versions Source Control integration
  • 11. Impact Analysis VERY USEFUL Establish “depth” of impact
  • 12. Source Code Control OWB is not the only part of the “stack” Are there BO or MS reporting configs? shell/ftp scripts for remote retrieval Solution Export objects INDIVIDUALLY and use CVS Separate Design Reps TAG/BRANCH as part of “whole release” Use OMB, etc for build
  • 13. Coordinated Release Source systems change GASP! Source X changes Table Y in dev OWB changes Table Y in Source X in dev Source X changes Table Y in QA OWB changes Table Y in Source X in QA Source X changes Table Y in prod OWB changes Table Y in Source X in prod
  • 14. Data Migration Situation 3 measures and a new Dimension added to Data Mart Processing 1 day = 1 hour, horizon = 2 years Migration Mappings Consider a custom “upgrade process” update cube set profit = revenue/cost Only used for “releasing”
  • 15. Upgrading OWB/Oracle versions Depends on OWB/Oracle prescribed upgrade procedures Consider fresh installations Install new Oracle/OWB Upgrade MDL using utility Import MDL Deploy fresh “warehouse” Process/Copy historical data
  • 16. Questions QA hardware purchasing: If one day = 30 minutes to process. T/F : Single Rep can be used with CVS Manually exporting seems tough; how does one automate the build process?
  • 17. STUDENT lifecycle select change_info, env_info, good_info from student where present = true and awake = true;