SlideShare a Scribd company logo
2
Most read
3
Most read
5
Most read
ODI/GIT Integration Step by Step Document
RequiredODIVersionforGIIIntegration:- 12.2.1.2.6 or later- 12.2.1.2.3 is recommended version.
Prerequisites:
1. GIT Repositorysetup
2. ODI Repositorysetup
RelationbetweenODIrepositoryandGIT repositoryisone to one.
Limitations:- It isdifficultto use multiplebranchesandmerge concept(i.e developmentonmultiple
brachesand the merge all branches) withcurrent versionof ODI.
Followingare mainstepsinvolvedinsuccessfullyintegration of ODIand GIT isas follows.
1. Enable GitVersionsupport in ODI.
Team -> SwitchVersioningapplications ->selectGit.
2. Connectingto GIT Repositoryfrom ODI.
Before startingcommittingcode toGIT repositorywe needtomake connectiontoGITrepository.
Team -> Settings ->EditConnection
AfterclickingEditconnection,itwill popupGITConnectionwindow.
Main ImportantPropertiesinthiswindow are asfollows.
GIT URL -> Specifiesthe GITrepositoryconnectionURL
User Name andPassword for establishingconnectiontoGIT.
CurrentlyODIsupportfollowingtypesof AuthenticationforGITrepository.
Http Basic Authentication
GIT Basic Authentication
SSL Authentication
File BasedAuthentication
SSH Authentication
Note : Inabove example ,Ihave usedSSL authenticationforconnectingtomytestrepository.
Aftersuccessful establishingconnection,InODIstudio we cansee "Git Master" -- here Masterthe
Branch inGit repository,bylookingatthiswe can make sure successfullyestablishedconnectiontoGIT
repository.
At thisstage,all of your ODI code synchedtoGIT repositoryinformof XML files.
In side GIT repositorywe cansee twofolders one isfor"Master Repository"andanotherone isfor
"Work Repository".
Like followingscreenshot.
Contentsof Master RepositoryfolderonGITis as follows.
Contentsof Work RepositoryfolderonGITis as follows.
Sample ProjectContentsare asfollowsonGIT repository.
Above Screenshotshowscontentsof Project"GVS_RND"onGIT Repository.
GVS_RND-> IsfolderinProject -> ItcontainsMappings,Packages and Procedures.
KnowledgeModules ->Containsall differenttypesof knowledge modules(i.e LKM,IKM,etc..)
Variables ->All VariablesinProject.
How to CheckIn/Commit ODI Code into GIT:
AftersuccessfullconnectiontoGIT,We can check inall objects(i.e Packages,Projects,Folders,Mappings,
KM's, Variablesetc) fromODI studio.
Check-Inof Project:
RightClickon Project -> Version ->AddtoVCS. - withthiswe are addingprojecttoGIT repository.

More Related Content

PPTX
PDF
Qualcomm Snapdragon Processors: A Super Gaming Platform
PPTX
Introduction to docker
PDF
Dockerfile
PDF
SEED - Halcyon Architecture
PDF
Git 101 Presentation
PDF
Docker 101: Introduction to Docker
PDF
Gitlab, GitOps & ArgoCD
Qualcomm Snapdragon Processors: A Super Gaming Platform
Introduction to docker
Dockerfile
SEED - Halcyon Architecture
Git 101 Presentation
Docker 101: Introduction to Docker
Gitlab, GitOps & ArgoCD

What's hot (20)

PPTX
Revisit DCA, PCIe TPH and DDIO
PDF
DockerCon SF 2015: The Distributed System Toolkit
PPTX
Docker Tutorial For Beginners | What Is Docker And How It Works? | Docker Tut...
PPTX
Low-level Shader Optimization for Next-Gen and DX11 by Emil Persson
PDF
Open Source Dev Containers with DevPod - Rich Burroughs.pdf
PDF
Introduction to GPU Programming
PDF
DPDK in Containers Hands-on Lab
PDF
[DockerCon 2023] Reproducible builds with BuildKit for software supply chain ...
PDF
Graphs for Enterprise Architects
PDF
Gitのよく使うコマンド
PDF
Deploy Application on Kubernetes
PDF
Argocd up and running
PDF
Devoir Final dans No Sql Base de donnée avec corrigé
PDF
OCP 4.10 y Observabilidad.pdf
PDF
Towards Functional Programming through Hexagonal Architecture
KEY
Git and GitHub
PDF
Clean architecture
PDF
Frontrunners react
PDF
Enabling new protocol processing with DPDK using Dynamic Device Personalization
PDF
The internals and the latest trends of container runtimes
Revisit DCA, PCIe TPH and DDIO
DockerCon SF 2015: The Distributed System Toolkit
Docker Tutorial For Beginners | What Is Docker And How It Works? | Docker Tut...
Low-level Shader Optimization for Next-Gen and DX11 by Emil Persson
Open Source Dev Containers with DevPod - Rich Burroughs.pdf
Introduction to GPU Programming
DPDK in Containers Hands-on Lab
[DockerCon 2023] Reproducible builds with BuildKit for software supply chain ...
Graphs for Enterprise Architects
Gitのよく使うコマンド
Deploy Application on Kubernetes
Argocd up and running
Devoir Final dans No Sql Base de donnée avec corrigé
OCP 4.10 y Observabilidad.pdf
Towards Functional Programming through Hexagonal Architecture
Git and GitHub
Clean architecture
Frontrunners react
Enabling new protocol processing with DPDK using Dynamic Device Personalization
The internals and the latest trends of container runtimes
Ad

Similar to ODI ( Oracle Data Integrator ) and Git Repository Integration Basic Steps (20)

PPTX
Introduction to GIT Endava 2023
PPT
PDF
Grails 4: Upgrade your Game!
PDF
Git collaboration
PPTX
git github PPT_GDSCIIITK.pptx
PDF
Deploy Application Files with Git
PDF
Continuous integration with docker, buildbot and git
PDF
Git workshop
ODP
Git.odp 0
PPTX
Introduction to git & github
PDF
git-commands-cheat-sheet-infopediya-com.pdf
PPTX
2015-ghci-presentation-git_gerritJenkins_final
ODP
Choosing Git hosting service
PDF
ChronicleMap non-blocking cache for Gerrit v3.3
PPTX
Git essential training & sharing self
PDF
Guiding Diffy to the Enterprise land
PPTX
Presentation on Repository Control System
PDF
Git Tutorial A Comprehensive Guide for Beginners.pdf
PDF
News from Git in Java Land
PDF
Gerrit Code Review v3.2 and v3.3
Introduction to GIT Endava 2023
Grails 4: Upgrade your Game!
Git collaboration
git github PPT_GDSCIIITK.pptx
Deploy Application Files with Git
Continuous integration with docker, buildbot and git
Git workshop
Git.odp 0
Introduction to git & github
git-commands-cheat-sheet-infopediya-com.pdf
2015-ghci-presentation-git_gerritJenkins_final
Choosing Git hosting service
ChronicleMap non-blocking cache for Gerrit v3.3
Git essential training & sharing self
Guiding Diffy to the Enterprise land
Presentation on Repository Control System
Git Tutorial A Comprehensive Guide for Beginners.pdf
News from Git in Java Land
Gerrit Code Review v3.2 and v3.3
Ad

Recently uploaded (20)

PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Machine learning based COVID-19 study performance prediction
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Electronic commerce courselecture one. Pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
Cloud computing and distributed systems.
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Approach and Philosophy of On baking technology
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Chapter 3 Spatial Domain Image Processing.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
Machine learning based COVID-19 study performance prediction
20250228 LYD VKU AI Blended-Learning.pptx
Encapsulation_ Review paper, used for researhc scholars
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
Programs and apps: productivity, graphics, security and other tools
Electronic commerce courselecture one. Pdf
MIND Revenue Release Quarter 2 2025 Press Release
Cloud computing and distributed systems.
Unlocking AI with Model Context Protocol (MCP)
Building Integrated photovoltaic BIPV_UPV.pdf
Approach and Philosophy of On baking technology
Reach Out and Touch Someone: Haptics and Empathic Computing

ODI ( Oracle Data Integrator ) and Git Repository Integration Basic Steps

  • 1. ODI/GIT Integration Step by Step Document RequiredODIVersionforGIIIntegration:- 12.2.1.2.6 or later- 12.2.1.2.3 is recommended version. Prerequisites: 1. GIT Repositorysetup 2. ODI Repositorysetup RelationbetweenODIrepositoryandGIT repositoryisone to one. Limitations:- It isdifficultto use multiplebranchesandmerge concept(i.e developmentonmultiple brachesand the merge all branches) withcurrent versionof ODI. Followingare mainstepsinvolvedinsuccessfullyintegration of ODIand GIT isas follows. 1. Enable GitVersionsupport in ODI. Team -> SwitchVersioningapplications ->selectGit. 2. Connectingto GIT Repositoryfrom ODI. Before startingcommittingcode toGIT repositorywe needtomake connectiontoGITrepository. Team -> Settings ->EditConnection
  • 2. AfterclickingEditconnection,itwill popupGITConnectionwindow. Main ImportantPropertiesinthiswindow are asfollows. GIT URL -> Specifiesthe GITrepositoryconnectionURL User Name andPassword for establishingconnectiontoGIT. CurrentlyODIsupportfollowingtypesof AuthenticationforGITrepository. Http Basic Authentication GIT Basic Authentication SSL Authentication File BasedAuthentication SSH Authentication Note : Inabove example ,Ihave usedSSL authenticationforconnectingtomytestrepository.
  • 3. Aftersuccessful establishingconnection,InODIstudio we cansee "Git Master" -- here Masterthe Branch inGit repository,bylookingatthiswe can make sure successfullyestablishedconnectiontoGIT repository. At thisstage,all of your ODI code synchedtoGIT repositoryinformof XML files. In side GIT repositorywe cansee twofolders one isfor"Master Repository"andanotherone isfor "Work Repository". Like followingscreenshot. Contentsof Master RepositoryfolderonGITis as follows.
  • 4. Contentsof Work RepositoryfolderonGITis as follows. Sample ProjectContentsare asfollowsonGIT repository. Above Screenshotshowscontentsof Project"GVS_RND"onGIT Repository. GVS_RND-> IsfolderinProject -> ItcontainsMappings,Packages and Procedures. KnowledgeModules ->Containsall differenttypesof knowledge modules(i.e LKM,IKM,etc..) Variables ->All VariablesinProject.
  • 5. How to CheckIn/Commit ODI Code into GIT: AftersuccessfullconnectiontoGIT,We can check inall objects(i.e Packages,Projects,Folders,Mappings, KM's, Variablesetc) fromODI studio. Check-Inof Project: RightClickon Project -> Version ->AddtoVCS. - withthiswe are addingprojecttoGIT repository.