Professional Documents
Culture Documents
Contents
1 Executive Summary 1
1.1 Notation 1
2 Folder level deployment 1
3 Incremental deployment: 8
1 Scope
To outline the necessary step required for deploying informatica objects for complete and
partial deployment from one environment to another.
1.1 Notation
a) Sftp the xml file to development and subsequently to local or share drive.
b) Invoke the repository manager GUI, Choose “Repository -> Import Objects“and
choose the XML which was copied over from the server.
Fig 1
c) Informatica will analyze the XML file and collate all the require information
Fig 2
d) For a full deployment, choose the top level folder and move onto the right pane. If
there are shortcuts referring to the folders, those also will be displayed on the left pane.
You don’t have to choose the folder which contains shortcuts. As, it’s a prerequisite that
all the shortcuts are deployed prior to the referenced object.
Fig 3
Fig 4
e) If the name of the folder need to be changed, it can be done by pressing the
down arrow in the ‘Destination folder’ :
If this is redeployment make sure the folder name is same as ‘Folder in XML
File’, otherwise, this could potentially overwrite the folder specified in Destination.
Standalone object
Fig 5
Referenced object
Fig 6
f) Next step will provide more control on what objects to be deployed and what sort
of action to be taken if any conflicts occur during deployment. Choose ‘all objects’
under ‘Selection Criteria’ and ‘Prompt User’ under ‘Section Resolution’
Note: By default there will not any rule, you need to click on ‘New Rule’ to add.
Fig 7
g) Upon clicking Import, informatica will produce a conflict report and expect the
user to choose the course of action. This is pretty important step and a wrong option
might lead to unwanted results. For a fresh deployment, usually there won’t be any
conflict, if at all there is it could be for the ‘default session config’. See below for the
resolutions.
Session Conflict:
For the mapping which had gone changes, informatica will ask user to decide
which mapping session correspond to a session, user needs to associate the session to the
right mapping.
Shortcut Conflict:
As a rule of thumb, make sure shortcuts are available well ahead of deploying the
objects that are being referenced, On account of object is deployed without parent
objects, then all the links to and from the objects will be disconnected.
If the copy folders option is selected and if the parent for the shortcut(s) is/are not
available then shortcut will be created as copy. So the bottom line is, be sure to
successfully deploy the parent of the shortcuts first of everything.
Fig 8
Fig 10
On clicking of import, progress bar showing the current status and output window
will be displaying the messages for each object. Any failures / errors / warning must
be looked upon and rectified. Post deployment, messages in the output window can
be saved on a separate file for future references. Also, if you are a implementer you
need to mail this log file back to the group or person raised the request.
Fig 11
j) Once the object is deployed make sure they are valid, if not , validate them either
in the respective client or repository manager.
3 Incremental deployment:
Informatica allows to export multiple objects into one XML file, this is available
starting from 7.X. Incremental deployment is necessary whenever an existing
object undergone a change or when a new functionality is introduced. Deployment of
existing object is not very much different from deploying a full folder, except the
conflict resolution step. Here we don’t need to export the XML via script; rather
we can do it from client GUI.
Fig 13
h) Choose only the relevant object, referenced object need not be selected. Again this
is under assumption parent of the shortcut has been already available in target repository
i) Repeat the steps 2.d through 2.i from folder level deployment.