Beruflich Dokumente
Kultur Dokumente
MDM Training
DOC NO: Program
ISSUANCE REVISION
DATE NUMBER DESCRIPTION OF CHANGE UPDATERD BY.
F4.21.2
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 2 of 53
Table of Contents
1 Purpose...............................................................................................................................................................................................3
2 Scope...................................................................................................................................................................................................3
3 Definitions and Acronyms.................................................................................................................................................................3
4 References...........................................................................................................................................................................................3
5 Informatica MDM Training Program................................................................................................................................................3
5.1 Configuring Hub Console............................................................................................................................................................3
5.2 Accessing Hub Console...............................................................................................................................................................7
5.3 Soap UI (Simple Object Access Protocol User Interface).........................................................................................................13
5.4 IDD (Informatica Data Director)..............................................................................................................................................18
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 3 of 53
1 Purpose
The purpose of this document is to set up an MDM training program. This document should train the users in how to
configure the basics in Informatica MDM 9.7. It should help them understand the core fundamentals of Informatica MDM
9.7 product. It should also show them how external applications can be built to take advantage of the Informatica MDM
system.
2 Scope
The procedures on this document will train users in how to configure the basics in Informatica MDM 9.7 using Hub
Server, Process Server, Hub Store, IDD and SoapUI.
4 References
N/A
5.1.2 Set Host Name on host file – Set Host name of your server on windows host file with its IP address.
First goto the location on ” c:\windows\System32\drivers\etc\”
Then open the file named “hosts” on notepad and add the following line
“104.239.249.157 instep-cdi-server”
Save file and close.
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 4 of 53
5.1.3 Set Environment Variables – Set environment variables for java using the steps given below
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 5 of 53
JAVA_HOME=”C:\Program Files\Java\jre1.7.0_45”
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 6 of 53
5.1.4 Download JNLP file of Hub Console – Download the JNLP file of hub console from the given link of Hub
Server.
Link=http://104.239.249.157:9081/cmx
5.1.5 Run JNLP file using command Prompt – Run the JNLP file using java verbose from command prompt.
Goto directory of JNLP file using command prompt then type on command prompt “javaws –verbose siperian-
console.jnlp”.
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 7 of 53
5.2.2 Select ORS name to access –Select the desired ORS name from the next screen appeared on hub console.
5.2.3 Create Source System – Create the required source systems by using the following steps.
Expand workbenches
Expand Model
From Write Lock select Acquire Lock
Select System and Trust
Right click on System and Add System
Name = SRC1
Description = Source1
Click OK
Repeat the above process for Source2
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 8 of 53
5.2.4 Create Base Object Tables – The base object tables can be created using the following steps.
Expand Workbenches
Expand Model
Select Schema
From Write Lock select Acquire Lock
Right click on Base Objects and Add Item
Select Base Object as Item Type
Enter Display Name = C_PARTY
Enter a Physical Name = C_PARTY
Select Check box of Secure Resource
Select Data Tablespaces = CMX_DATA
Select Index Tablespace = CMX_INDX
Click OK
Repeat the above process for C_ADDRESS and C_PARTY_ADDRESS
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 9 of 53
5.2.5 Create Columns on Base Object –The columns on base object can be created using following steps.
Expand Workbenches
Expand Model
Select Schema
From Write Lock select Acquire Lock
Expand Base Object and select table C_PARTY
Expand C_PARTY and select Columns
Click on Add Column (GREEN PLUS SIGN) on right side toolbar
Enter Column Details Display name = First_NM, Physical Name = First_NM, Data Type = VARCHAR, Length
etc.
Repeat the above process for the rest of the columns
Also select checkbox of the Trust for the fields First Name, Last Name, Birth Date and Gender.
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 10 of 53
5.2.6 Creating Landing Tables –Create landing tables using the following steps.
Expand Workbenches
Expand Model
Select Schema
From Write Lock select Acquire Lock
Right click on Landing Tables and Add Item
Select Landing Tables as Item Type
Enter Display Name = C_L_PARTY
Enter a Physical Name = C_L_PARTY
Select Data Tablespaces = CMX_DATA
Select Index Tablespace = CMX_INDX
Click OK
Repeat the above process for rest of the landing tables
5.2.7 Create Columns on Landing Tables –The columns on landing tables can be created using following steps.
Expand Workbenches
Expand Model
Select Schema
From Write Lock select Acquire Lock
Expand Landing Tables and select table C_L_PARTY
Expand C_L_PARTY and select Columns
Click on Add Column (GREEN PLUS SIGN) on right side toolbar
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 11 of 53
Enter Column Details Display name = First_NM, Physical Name = First_NM, Data Type = VARCHAR, Length
etc.
Repeat the above process for the rest of the columns
Click on Save on the Top Right side.
5.2.8 Creating Staging Tables –The staging tables can be created using the following steps.
Expand Workbenches
Expand Model
Select Schema
From Write Lock select Acquire Lock
Expand Base Object and select table C_PARTY
Expand C_PARTY table and select Staging table
Right click on staging table and Add staging table
Enter Display Name = C_S_SRC1_PARTY
Physical Name = C_S_SRC1_PARTY
System = SRC1
Data Tablespace = CMX_DATA
Index Tablespace = CMX_INDX
From the columns tab below select the required columns for staging table
Repeat the above process for staging table C_S_SRC2_PARTY using source system SRC2
Also repeat the whole process for the rest of the staging tables.
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 12 of 53
5.2.9 Set Trust score values for columns –The Trust values can be set using the following steps.
Expand Workbenches
Expand Model
Select System and Trust
From Write Lock select Acquire Lock
Expand Trust and select C_PARTY
Expand C_PARTY and select First_NM
Set the values of maximum and minimum to 80 for SRC1
Set the values of maximum and minimum to 70 for SRC2
Save the settings and repeat the above process for the rest of the columns
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 13 of 53
5.2.10Create Mappings Name –The Mappings Name can be created by using the following steps.
Expand Workbenches
Expand Model
Select Mappings
From Write Lock select Acquire Lock
Right click on the blank portion and Add Mapping
Name = MAP_ C_STG_SRC1_PARTY
Landing Table = C_L_PARTY
Staging Table = C_STG_SRC1_PARTY
Select check box of secure resource
Click OK
Repeat the above process for MAP_ C_STG_SRC2_PARTY using staging table C_STG_SRC2_PARTY.
Also repeat the above process for the rest of the mappings for other staging tables.
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 14 of 53
5.2.11 Map Columns of landing to staging –To Map the columns of the landing tables to staging tables use the
following steps.
Expand Workbenches
Expand Model
Select Mappings
From Write Lock select Acquire Lock
Click on the Mapping (MAP_ C_STG_SRC1_PARTY)
Select Diagram from right side tabs
Join required columns of landing table to staging table as First_NM to First_NM and Last_NM to Last_NM etc
Add required Cleanse functions in between columns by clicking Add Function from right side toolbar
Add required Constants in between columns by clicking Add Constants from right side toolbar.
Click Save from Top Right corner of Hub console.
Repeat the above process for MAP_ C_STG_SRC2_PARTY using staging table C_STG_SRC2_PARTY.
Also repeat the above process for the rest of the mappings for other staging tables.
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 15 of 53
5.2.12Create Cleanse Function (Graph Function) –The Cleanse Graph Function can be created using the following
steps.
Expand Workbenches
Expand Model
Select Cleanse Functions
From Write Lock select Acquire Lock
Right click on blank space to create a category on Cleanse Functions and Add User Library
Click OK to add cleanse functions group
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 16 of 53
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 18 of 53
The inputs and outputs of your function can also be increased depends upon the requirement
Right click on input or output and click on edit input or edit output
Inputs data types can also be changed
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 19 of 53
Click OK and save from the Top Right corner
5.2.13Create Cleanse Function (Cleanse List) –The Cleanse List can be created using the following steps.
Expand Workbenches
Expand Model
Select Cleanse Functions
From Write Lock select Acquire Lock
Right click on blank space to create a category on Cleanse Functions and Add User Library
Click OK to add cleanse functions group
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 20 of 53
Click OK to add it
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 21 of 53
Add all the required strings on the lists and use it on your function
Right click on USER group and create a cleanse function
Name = ADDR_TYPE_CF
Select check box of secure resource
Click OK to save
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 22 of 53
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 23 of 53
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 24 of 53
5.2.14Creating Batch Group –The Batch group can be created using the following steps.
Expand Workbenches
Expand Utilities
Select Batch Groups
From Write Lock select Acquire Lock
Right click on Batch Groups and Add Batch Group
Name = All_Batch_Group
Right click on Start and click on Add level below
Select the required job for the batch group to run first
Then select the other jobs to run after it.
Complete batch group by adding all staging an then load jobs of tables to run in a sequence
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 25 of 53
5.2.15Creating Queries –The queries can be created using the following steps.
Expand Workbenches
Expand Model
Select Queries
From Write Lock select Acquire Lock
Right click on blank space and click on New Query Group
Query Group Name = USER
Click OK
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 26 of 53
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 27 of 53
5.2.16Creating Packages –The Packages can be created using the following steps.
Expand Workbenches
Expand Model
Select Packages
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 28 of 53
From Write Lock select Acquire Lock
Right click on Blank space and click on New Package
Click Next
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 29 of 53
5.2.17Creating Match/Merge Setup –The Match/Merge setup for the records can be done using the following
steps.
Expand Workbenches
Expand Model
Select Schema
From Write Lock select Acquire Lock
Expand Base Objects
Select and expand C_PARTY table
Click on Match/Merge Setup
Click on Properties tab
Set Match/Search Strategy = Fuzzy
Set Fuzzy Population = US
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 31 of 53
Click on Add Exact Match Column from right side toolbar on Match Columns tab
Field Name = Exact_Rule
Shift columns DRV_LIC_ST_CD, DRV_LIC_EXP_DT and BIRTH_DT to right side
Click OK
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 32 of 53
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 33 of 53
Click on Add button (GREEN PLUS SIGN) below on Match Rules tab
Click on Edit Match Columns
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 34 of 53
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 35 of 53
Click Save
For more detail on accessing hub console see document on given link
Link = https://instep.sharepoint.com/_layouts/15/download.aspx?SourceUrl=%2FShared%20Documents
%2FTechnology%2FMDM%20Training%20Data%2FMDM%5F971%5FConfigurationGuide%5Fen
%2Epdf&FldUrl=&Source=https%3A%2F%2Finstep%2Esharepoint%2Ecom%2FShared%2520Documents
%2FForms%2FAllItems%2Easpx%3FRootFolder%3D%252FShared%2520Documents%252FTechnology
%252FMDM%2520Training%2520Data%26FolderCTID
%3D0x012000407DA09BC2898844A0C1013D3528D6B6%26View%3D
%257BFB047867%252DB403%252D402B%252D9EBE%252D5885731B004A%257D
5.2.18Creating Validation Rule –The Validation Rule can be set using the following steps.
Expand Workbenches
Expand Model
Select Schema
From Write Lock select Acquire Lock
Expand Base Objects
Expand C_PARTY and select Columns
Select check box of Validate for the column DRV_LIC_ST_CD
Click on Save
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 36 of 53
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 37 of 53
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 38 of 53
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 39 of 53
<urn:name>FIRST_NM</urn:name>
<urn:stringValue>Aziz</urn:stringValue>
<urn:name>LAST_NM</urn:name>
</urn:field>
</urn:recordsToMatch>
</urn:searchMatch>
</soapenv:Body>
</soapenv:Envelope>
-----------------------------------------------------------------------------
Click on submit request (GREEN PLAY BUTTON)
The output search results are shown on the right side
Similarly you can search using any package with its fields
5.3.2 Soap UI (Cleanse Put Call) –The Soap UI Cleanse Put call is used to insert data on base object using
mappings which is done in following steps.
Download Soap UI from the following link
Link = “https://instep.sharepoint.com/_layouts/15/download.aspx?SourceUrl=%2FShared%20Documents
%2FTechnology%2FMDM%20Training%20Data%2FSoapUI
%2Dx64%2D5%2E0%2E0%2Ezip&FldUrl=&Source=https%3A%2F%2Finstep%2Esharepoint%2Ecom
%2FShared%2520Documents%2FForms%2FAllItems%2Easpx%3FRootFolder%3D%252FShared
%2520Documents%252FTechnology%252FMDM%2520Training%2520Data%26FolderCTID
%3D0x012000407DA09BC2898844A0C1013D3528D6B6%26View%3D
%257BFB047867%252DB403%252D402B%252D9EBE%252D5885731B004A%257D”
Install and run Soap UI on your system
Click on File and select New Soap Project
Initial WSDL = http://104.130.230.168:9080/cmx/request/wsdl
Click OK
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 40 of 53
Similarly you can Put records using any Mapping with its fields
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 42 of 53
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 43 of 53
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 44 of 53
- Click on Subject Area Group and click on Add Subject Area Group
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 45 of 53
- Name = SAG_PARTY
- Display Name = SAG_PARTY
- Logical ORS = PM_MDM_PRI_ORS
- Primary Table = Party
- Click OK
- Name = SA_PARTY
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 46 of 53
- Display Name = SA_PARTY
- Search Result display package = PKG Party
- Click OK again
- Repeat the above process to create rest of the subject areas
- Click on Save Button
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 47 of 53
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 48 of 53
5.4.2 Use IDD Application (Data Entry) – IDD application can be used to enter data on base object tables with the
following steps.
- Copy and paste the link of your IDD application on browser
- Link = “http://104.239.249.157:9081/bdd/login.jsf?bdd_name=PIRDM_T2_ORS”
- Enter Login Name = (username) and Password = (password)
- Click Log In button
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 50 of 53
- Enter the data on the fields of subject area to insert on base object tables
- The fields marked with * are the required input fields (NOT NULL)
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 51 of 53
5.4.3 Use IDD Application (Search Data) – IDD application can be used to search data from base object tables
with the following steps.
- Copy and paste the link of your IDD application on browser
- Link = “http://104.239.249.157:9081/bdd/login.jsf?bdd_name=PIRDM_T2_ORS”
- Enter Login Name = (username) and Password = (password)
- Click Log In button
- Click on the downward arrow at right side of the page after Saved Queries
- Select New and then Standard
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 52 of 53
F4.25.3
Document No.: MDM Training Program
Department: INSTEP INC
MDM Training Program Supersedes: N/A
Issue Date: 01/26/2016
Page: 53 of 53
- Enter the fields on search column to search the records
F4.25.3