SlideShare a Scribd company logo
1 of 55
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Jerome Francoisse | UKOUG Tech 2015
Oracle Data Integrator –
Development Lifecycle & Data Governance
1
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Jérôme Françoisse
• Consultant for Rittman Mead
- Oracle BI/DW Architect/Analyst/Developer
• ODI Trainer
• Providing ODI support on OTN Forums
• ODI 12c Beta Program Member
• Blogger at http://www.rittmanmead.com/blog/
• Email : jerome.francoisse@rittmanmead.com
• Twitter : @JeromeFr
2
info@rittmanmead.com www.rittmanmead.com @rittmanmead
About Rittman Mead
3
• World’s leading specialist partner for technical
excellence, solutions delivery and innovation in
Oracle Data Integration, Business Intelligence,
Analytics and Big Data
• Providing our customers targeted expertise; we are a
company that doesn’t try to do everything… only
what we excel at
• 70+ consultants worldwide including 1 Oracle ACE
Director and 2 Oracle ACEs
• Founded on the values of collaboration, learning,
integrity and getting things done
Optimizing your investment in Oracle Data Integration
• Comprehensive service portfolio designed to support
the full lifecycle of any analytics solution
• 4 UKOUG Partner of the Year Award 2015
info@rittmanmead.com www.rittmanmead.com @rittmanmead
User Engagement
4
Visual Redesign Business User Training
Ongoing SupportEngagement Toolkit
Average user adoption for BI
platforms is below 25%
Rittman Mead’s User Engagement Service can help
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Successful ODI project
5
• Having good developers is great
• … but it’s not enough!
• We also need :
- Assurance that the code deployed in production is correct
- The right data
- Good data
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Agenda
6
• Lifecycle Management
- Architecture
- Promotion
- Versioning
• Data Governance
- Oracle Enterprise Metadata Management
- Oracle Enterprise Data Quality
info@rittmanmead.com www.rittmanmead.com @rittmanmead
ODI 12c Key Components
8
Security
Topology
Versioning
Master Repository
Models
Projects
Execution
Work Repository
(Development)
Execution
Execution Repository
(Production)
• ODI Studio (the main development IDE)
- Designer Navigator
- Operator Navigator
- Topology Navigator
- Security Navigator
• ODI Agents (executing mappings and packages)
• ODI Console (web-based interface)
• ODI Repositories (contain definitions of models,
mappings and other objects)
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Physical and Logical Topology
9
DEV_SCOTT
SH
HR
SCOTT
HR
SCOTT
SH
HUM_RES
DEV_OP
TEST_OP
PROD_OP
Physical
SCOTT
HR
Contexts Logical
DEV
TEST
PROD
SH
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Architecture
10
Security
Topology
Versioning
Master Repository
Models
Projects
Execution
Work Repository
(Development)
Execution
Execution Repository
(Production)
info@rittmanmead.com www.rittmanmead.com @rittmanmead
How many repositories do I need?
11
Security
Topology
Versioning
Master Repository
Models
Projects
Execution
Work Repository
(Development)
Execution
Execution Repository
(Production)
Execution
Execution Repository
(Test)
info@rittmanmead.com www.rittmanmead.com @rittmanmead
How many repositories do I need?
12
Security
Topology
Versioning
Master Repository
Models
Projects
Execution
Work Repository
(Development)
Execution
Execution Repository
(Production)
Execution
Execution Repository
(Test)
Security
Topology
Versioning
Master Repository
info@rittmanmead.com www.rittmanmead.com @rittmanmead
How many repositories do I need?
13
Security
Topology
Versioning
Master Repository
Models
Projects
Execution
Work Repository
(Development)
Execution
Execution Repository
(Production)
Execution
Execution Repository
(Test)
Security
Topology
Versioning
Master Repository
Execution
Execution Repository
(Pre-Production)
Security
Topology
Versioning
Master Repository
info@rittmanmead.com www.rittmanmead.com @rittmanmead
How many repositories do I need?
14
Models
Projects
Execution
Work Repository
(Development)
Execution
Execution Repository
(Production)
Execution
Execution Repository
(Test)
Security
Topology
Versioning
Master Repository
Models
Projects
Execution
Work Repository
(Hotfix)
Execution
Execution Repository
(Pre-Production)
Security
Topology
Versioning
Master Repository
Security
Topology
Versioning
Master Repository
info@rittmanmead.com www.rittmanmead.com @rittmanmead
How many repositories do I need?
15
Models
Projects
Execution
Work Repository
(Development)
Execution
Execution Repository
(Production)
Execution
Execution Repository
(Test)
Security
Topology
Versioning
Master Repository
Models
Projects
Execution
Work Repository
(Hotfix)
Execution
Execution Repository
(Pre-Production)
Security
Topology
Versioning
Master Repository
Security
Topology
Versioning
Master Repository
Execution
Execution Repository
(Smoke Test)
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Problems
16
• As a developer, how do I create a consistent set of objects for a release?
- For development environments
- For execution environments
• As a release manager, how do I easily promote code from one
environment to another?
• As a release manager, how do I easily keep track of these sets of
objects?
• As a release manager, how do I roll back to a previous release?
info@rittmanmead.com www.rittmanmead.com @rittmanmead
The Solution – Deployment Archive (DA)
• Archive file containing a set of consistent ODI objects
• Applied to Deployed Repositories (test/production)
• 3 types :
- Initial
- Patch
- Rollback
• Development or Execution
17
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Example
18
Development
environment
QA environment
(Deployed repository)
Developer
Release Manager
Bug
Creates Initial
Release 1.0.0.0
Initialize
repository with
Release 1.0.0.0
Creates Patch
Release 1.1.0.0
to add a
features
Apply Patch
Release 1.1.0.0
and create
rollback DA
Apply Rollback
Release 1.1.0.0
Creates Patch
Release 1.1.0.1
to fix the
previous bug
Apply Patch
Release 1.1.0.1
and create
rollback DA
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Developer / Administrator
19
• Create a deployment archive
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Developer / Administrator
20
• Create a deployment archive
from VCS label
• Best Practice :
Link documentation and DDL
statements to be applied
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Developer / Administrator
21
• Create a deployment
archive from selected
objects
• Best Practice :
Mention the bug number in
the description
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Developer / Administrator
22
• No need to think about development or
execution-only environment
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Release Manager
23
• Apply Deployment Archives
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Release Manager
24
• Initial DA
• Can choose from
development or
execution-only archive
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Release Manager
25
• Patch DA
• Can choose from
development or
execution-only archive
• Best Practice :
Always create a
Rollback DA!
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Release Manager
26
• See applied DAs –
Inventory
• See available DAs –
View Details
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Release Manager
27
• Rollback DA
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Automation
28
• Available through ODI SDK
• Scenarios :
- Import and be sure you always generate a rollback DA
- Import daily into a smoke test environment
- Import the same release in Hotfix and Production at the
same time
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Other Problems
29
• How to rollback on the Development environment?
• How to restore delete objects in the Development
environment?
info@rittmanmead.com www.rittmanmead.com @rittmanmead
The Solution - VCS
30
• Integration with Subversion (SVN)
- Everything is done through ODI Studio
- Git support in the next release
- Tagging
- Branching / Merging
info@rittmanmead.com www.rittmanmead.com @rittmanmead
VCS - Features
31
• Add an object to VCS
info@rittmanmead.com www.rittmanmead.com @rittmanmead
VCS - Features
32
• Create a new version of an object
info@rittmanmead.com www.rittmanmead.com @rittmanmead
VCS - Features
33
• View and compare versions
info@rittmanmead.com www.rittmanmead.com @rittmanmead
VCS - Features
34
• Restore a version
info@rittmanmead.com www.rittmanmead.com @rittmanmead
VCS - Features
35
• Tags
- Snapshot of consistent set of versioned objects
- Ready for promotion – Deployment Archive
- … or for branching
- Created from
‣ Whole repository (Full Tag)
‣ Selected Objects and dependencies (Partial Tag)
info@rittmanmead.com www.rittmanmead.com @rittmanmead
VCS - Features
36
• Branches
- Created from a Tag
- Populate a new environment – Master and Work repository
- For a new feature or a new team
- Can be merged back in the trunk
info@rittmanmead.com www.rittmanmead.com @rittmanmead
VCS - Features
37
• Branches
Trunk
Branch 1
Branching
Release 1
101 2 3 5
4 6 7 9
Merging
11
Bug Fixes for Release 1
New features for Release 2
New features for Release 2New features for Release 1
8
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Data Governance
38
• The right data
• The good data
People
Process Tools
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Data Governance
39
• The right data
• The good data
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Data Governance
40
• The right data
Which reports uses
my application data?
Application User Sysadmin
Which reports use
the mainframe data?
ETL Developer
What is the impact if I
change this
mapping?
DBA
Who is using this
database I need to
upgrade?
Data Steward
Where is this data
entered?
Who should I notify if
there is a problem?
Which data are
available?
Data Scientist BI Developer
Where does this data
come from?
Executive
How are sales
figures
calculated?
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Oracle Enterprise Metadata Management
41
• Lineage
- From reports to source
• Impact Analysis
- From source to reports
• DB - ETL - BI Metadata
• Business Glossary
• Semantic Linking
• Supporting features
- Harvesting
- Automatic Stitching
- Versioning
- Collaboration - Annotations
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Oracle Enterprise Metadata Management
42
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Oracle Enterprise Metadata Management
44
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Oracle Enterprise Metadata Management
45
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Oracle Enterprise Metadata Management
46
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Oracle Enterprise Metadata Management
47
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Oracle Enterprise Metadata Management
48
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Data Governance
49
• The right data
• The good data
info@rittmanmead.com www.rittmanmead.com @rittmanmead 50
• The good data
Oracle Enterprise Data Quality
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Oracle Enterprise Data Quality - Profiling
51
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Oracle Enterprise Data Quality - Cleansing/Matching
52
info@rittmanmead.com www.rittmanmead.com @rittmanmead 53
Oracle Enterprise Data Quality - Cleansing/Matching
info@rittmanmead.com www.rittmanmead.com @rittmanmead 54
Oracle Enterprise Data Quality - ODI Integration
info@rittmanmead.com www.rittmanmead.com @rittmanmead 55
Summary
• ODI - Deployment Archives
- Promote, Rollback and keep track of your code
- For development or execution-only environment
- Easy for Developers and Release Managers
• ODI - VCS
- Be able to get back to any version to object
- Branching for Team development
• OEMM
- Lineage, impact analysis and business glossary
• OEDQ
- Profile, Cleanse, Match, Monitor, Govern
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Further Reading / Testing
56
• ODI Lifecycle
- Managing versions in SVN
https://blogs.oracle.com/dataintegration/entry/oracle_data_integrator_12_21
- Parallel Development using SVN Branches
https://blogs.oracle.com/dataintegration/entry/oracle_data_integrator_12_22
- ODI Getting Started VM 12.2.1
http://www.oracle.com/technetwork/middleware/data-integrator/odi-demo-2032565.html
• OEMM
- Oracle By Example
http://www.oracle.com/technetwork/middleware/oemm/learnmore/index.html
• OEDQ Getting Started 12.2.1
http://www.oracle.com/technetwork/middleware/oedq/downloads/edq-vm-download-2424092.html
info@rittmanmead.com www.rittmanmead.com @rittmanmead
Questions?
57

More Related Content

Similar to UKOUG Tech 15 - ODI Lifecycle and Data Governance

Similar to UKOUG Tech 15 - ODI Lifecycle and Data Governance (20)

Practical Tips for Oracle Business Intelligence Applications 11g Implementations
Practical Tips for Oracle Business Intelligence Applications 11g ImplementationsPractical Tips for Oracle Business Intelligence Applications 11g Implementations
Practical Tips for Oracle Business Intelligence Applications 11g Implementations
 
OTN EMEA TOUR 2016 - OBIEE12c New Features for End-Users, Developers and Sys...
OTN EMEA TOUR 2016  - OBIEE12c New Features for End-Users, Developers and Sys...OTN EMEA TOUR 2016  - OBIEE12c New Features for End-Users, Developers and Sys...
OTN EMEA TOUR 2016 - OBIEE12c New Features for End-Users, Developers and Sys...
 
SUG Bangalore - Kick Off Session
SUG Bangalore - Kick Off SessionSUG Bangalore - Kick Off Session
SUG Bangalore - Kick Off Session
 
MIGRATION - PAIN OR GAIN?
MIGRATION - PAIN OR GAIN?MIGRATION - PAIN OR GAIN?
MIGRATION - PAIN OR GAIN?
 
Sitecore development approach evolution – destination helix
Sitecore development approach evolution – destination helixSitecore development approach evolution – destination helix
Sitecore development approach evolution – destination helix
 
An Overview of Hedgehog’s Tools and Modules
An Overview of Hedgehog’s Tools and ModulesAn Overview of Hedgehog’s Tools and Modules
An Overview of Hedgehog’s Tools and Modules
 
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)Convert your Full Trust Solutions to the SharePoint Framework (SPFx)
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)
 
Breaking the 2 Pizza Paradox with your Platform as an Application
Breaking the 2 Pizza Paradox with your Platform as an ApplicationBreaking the 2 Pizza Paradox with your Platform as an Application
Breaking the 2 Pizza Paradox with your Platform as an Application
 
MySQL as a Document Store
MySQL as a Document StoreMySQL as a Document Store
MySQL as a Document Store
 
DITA on a Shoe String
DITA on a Shoe StringDITA on a Shoe String
DITA on a Shoe String
 
How to convert your Full Trust Solutions to the SharePoint Framework (SPFx)
How to convert your Full Trust Solutions to the SharePoint Framework (SPFx)How to convert your Full Trust Solutions to the SharePoint Framework (SPFx)
How to convert your Full Trust Solutions to the SharePoint Framework (SPFx)
 
Introduction to interactive data visualisation using R Shiny
Introduction to interactive data visualisation using R ShinyIntroduction to interactive data visualisation using R Shiny
Introduction to interactive data visualisation using R Shiny
 
Oracle Application Express as add-on for Google Apps
Oracle Application Express as add-on for Google AppsOracle Application Express as add-on for Google Apps
Oracle Application Express as add-on for Google Apps
 
Deploying Full Oracle BI Platforms to Oracle Cloud - OOW2015
Deploying Full Oracle BI Platforms to Oracle Cloud - OOW2015Deploying Full Oracle BI Platforms to Oracle Cloud - OOW2015
Deploying Full Oracle BI Platforms to Oracle Cloud - OOW2015
 
OpenCms Days 2015 Arkema, a leading chemicals company
OpenCms Days 2015 Arkema, a leading chemicals companyOpenCms Days 2015 Arkema, a leading chemicals company
OpenCms Days 2015 Arkema, a leading chemicals company
 
Supercharging CI/CD with GitLab and Rancher - June 2017 Online Meetup
Supercharging CI/CD with GitLab and Rancher - June 2017 Online MeetupSupercharging CI/CD with GitLab and Rancher - June 2017 Online Meetup
Supercharging CI/CD with GitLab and Rancher - June 2017 Online Meetup
 
Source Control and Release Strategy for Dynamics 365 Solutions
Source Control and Release Strategy for Dynamics 365 SolutionsSource Control and Release Strategy for Dynamics 365 Solutions
Source Control and Release Strategy for Dynamics 365 Solutions
 
Salesforce DX & Deep Dive demo on force:data commands
Salesforce DX & Deep Dive demo on force:data commandsSalesforce DX & Deep Dive demo on force:data commands
Salesforce DX & Deep Dive demo on force:data commands
 
Integrating Oracle Data Integrator with Oracle GoldenGate 12c
Integrating Oracle Data Integrator with Oracle GoldenGate 12cIntegrating Oracle Data Integrator with Oracle GoldenGate 12c
Integrating Oracle Data Integrator with Oracle GoldenGate 12c
 
OTN EMEA Tour 2016 : Deploying Full BI Platforms to Oracle Cloud
OTN EMEA Tour 2016 : Deploying Full BI Platforms to Oracle CloudOTN EMEA Tour 2016 : Deploying Full BI Platforms to Oracle Cloud
OTN EMEA Tour 2016 : Deploying Full BI Platforms to Oracle Cloud
 

Recently uploaded

Toko Jual Viagra Asli Di Salatiga 081229400522 Obat Kuat Viagra
Toko Jual Viagra Asli Di Salatiga 081229400522 Obat Kuat ViagraToko Jual Viagra Asli Di Salatiga 081229400522 Obat Kuat Viagra
Toko Jual Viagra Asli Di Salatiga 081229400522 Obat Kuat Viagra
adet6151
 
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证
dq9vz1isj
 
Exploratory Data Analysis - Dilip S.pptx
Exploratory Data Analysis - Dilip S.pptxExploratory Data Analysis - Dilip S.pptx
Exploratory Data Analysis - Dilip S.pptx
DilipVasan
 
如何办理英国卡迪夫大学毕业证(Cardiff毕业证书)成绩单留信学历认证
如何办理英国卡迪夫大学毕业证(Cardiff毕业证书)成绩单留信学历认证如何办理英国卡迪夫大学毕业证(Cardiff毕业证书)成绩单留信学历认证
如何办理英国卡迪夫大学毕业证(Cardiff毕业证书)成绩单留信学历认证
ju0dztxtn
 
如何办理新加坡国立大学毕业证(NUS毕业证)学位证成绩单原版一比一
如何办理新加坡国立大学毕业证(NUS毕业证)学位证成绩单原版一比一如何办理新加坡国立大学毕业证(NUS毕业证)学位证成绩单原版一比一
如何办理新加坡国立大学毕业证(NUS毕业证)学位证成绩单原版一比一
hwhqz6r1y
 
Abortion pills in Dammam Saudi Arabia// +966572737505 // buy cytotec
Abortion pills in Dammam Saudi Arabia// +966572737505 // buy cytotecAbortion pills in Dammam Saudi Arabia// +966572737505 // buy cytotec
Abortion pills in Dammam Saudi Arabia// +966572737505 // buy cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
如何办理澳洲悉尼大学毕业证(USYD毕业证书)学位证书成绩单原版一比一
如何办理澳洲悉尼大学毕业证(USYD毕业证书)学位证书成绩单原版一比一如何办理澳洲悉尼大学毕业证(USYD毕业证书)学位证书成绩单原版一比一
如何办理澳洲悉尼大学毕业证(USYD毕业证书)学位证书成绩单原版一比一
w7jl3eyno
 

Recently uploaded (20)

Formulas dax para power bI de microsoft.pdf
Formulas dax para power bI de microsoft.pdfFormulas dax para power bI de microsoft.pdf
Formulas dax para power bI de microsoft.pdf
 
Easy and simple project file on mp online
Easy and simple project file on mp onlineEasy and simple project file on mp online
Easy and simple project file on mp online
 
Toko Jual Viagra Asli Di Salatiga 081229400522 Obat Kuat Viagra
Toko Jual Viagra Asli Di Salatiga 081229400522 Obat Kuat ViagraToko Jual Viagra Asli Di Salatiga 081229400522 Obat Kuat Viagra
Toko Jual Viagra Asli Di Salatiga 081229400522 Obat Kuat Viagra
 
The Significance of Transliteration Enhancing
The Significance of Transliteration EnhancingThe Significance of Transliteration Enhancing
The Significance of Transliteration Enhancing
 
123.docx. .
123.docx.                                 .123.docx.                                 .
123.docx. .
 
社内勉強会資料  Mamba - A new era or ephemeral
社内勉強会資料   Mamba - A new era or ephemeral社内勉強会資料   Mamba - A new era or ephemeral
社内勉強会資料  Mamba - A new era or ephemeral
 
How I opened a fake bank account and didn't go to prison
How I opened a fake bank account and didn't go to prisonHow I opened a fake bank account and didn't go to prison
How I opened a fake bank account and didn't go to prison
 
AI Imagen for data-storytelling Infographics.pdf
AI Imagen for data-storytelling Infographics.pdfAI Imagen for data-storytelling Infographics.pdf
AI Imagen for data-storytelling Infographics.pdf
 
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证
 
basics of data science with application areas.pdf
basics of data science with application areas.pdfbasics of data science with application areas.pdf
basics of data science with application areas.pdf
 
Exploratory Data Analysis - Dilip S.pptx
Exploratory Data Analysis - Dilip S.pptxExploratory Data Analysis - Dilip S.pptx
Exploratory Data Analysis - Dilip S.pptx
 
Data Visualization Exploring and Explaining with Data 1st Edition by Camm sol...
Data Visualization Exploring and Explaining with Data 1st Edition by Camm sol...Data Visualization Exploring and Explaining with Data 1st Edition by Camm sol...
Data Visualization Exploring and Explaining with Data 1st Edition by Camm sol...
 
如何办理英国卡迪夫大学毕业证(Cardiff毕业证书)成绩单留信学历认证
如何办理英国卡迪夫大学毕业证(Cardiff毕业证书)成绩单留信学历认证如何办理英国卡迪夫大学毕业证(Cardiff毕业证书)成绩单留信学历认证
如何办理英国卡迪夫大学毕业证(Cardiff毕业证书)成绩单留信学历认证
 
Pre-ProductionImproveddsfjgndflghtgg.pptx
Pre-ProductionImproveddsfjgndflghtgg.pptxPre-ProductionImproveddsfjgndflghtgg.pptx
Pre-ProductionImproveddsfjgndflghtgg.pptx
 
如何办理新加坡国立大学毕业证(NUS毕业证)学位证成绩单原版一比一
如何办理新加坡国立大学毕业证(NUS毕业证)学位证成绩单原版一比一如何办理新加坡国立大学毕业证(NUS毕业证)学位证成绩单原版一比一
如何办理新加坡国立大学毕业证(NUS毕业证)学位证成绩单原版一比一
 
ℂall Girls Balbir Nagar ℂall Now Chhaya ☎ 9899900591 WhatsApp Number 24/7
ℂall Girls Balbir Nagar ℂall Now Chhaya ☎ 9899900591 WhatsApp  Number 24/7ℂall Girls Balbir Nagar ℂall Now Chhaya ☎ 9899900591 WhatsApp  Number 24/7
ℂall Girls Balbir Nagar ℂall Now Chhaya ☎ 9899900591 WhatsApp Number 24/7
 
Atlantic Grupa Case Study (Mintec Data AI)
Atlantic Grupa Case Study (Mintec Data AI)Atlantic Grupa Case Study (Mintec Data AI)
Atlantic Grupa Case Study (Mintec Data AI)
 
2024 Q2 Orange County (CA) Tableau User Group Meeting
2024 Q2 Orange County (CA) Tableau User Group Meeting2024 Q2 Orange County (CA) Tableau User Group Meeting
2024 Q2 Orange County (CA) Tableau User Group Meeting
 
Abortion pills in Dammam Saudi Arabia// +966572737505 // buy cytotec
Abortion pills in Dammam Saudi Arabia// +966572737505 // buy cytotecAbortion pills in Dammam Saudi Arabia// +966572737505 // buy cytotec
Abortion pills in Dammam Saudi Arabia// +966572737505 // buy cytotec
 
如何办理澳洲悉尼大学毕业证(USYD毕业证书)学位证书成绩单原版一比一
如何办理澳洲悉尼大学毕业证(USYD毕业证书)学位证书成绩单原版一比一如何办理澳洲悉尼大学毕业证(USYD毕业证书)学位证书成绩单原版一比一
如何办理澳洲悉尼大学毕业证(USYD毕业证书)学位证书成绩单原版一比一
 

UKOUG Tech 15 - ODI Lifecycle and Data Governance

Editor's Notes

  1. Integrated Development Environment
  2. Version Control System Once you enable it, the old version mechanism in ODI is disabled
  3. Can also add all non-versioned objects
  4. -Can also enable “Auto Version” in configuration - impact on Performance - incomplete state - no message -ODI export XML and check-in into SVN
  5. Checkout from SVM - Import into ODI Repository
  6. Architecture Diagram