Professional Documents
Culture Documents
This Demo is based on ETL Informatica Testing and back end Testing
Content
Set up the Test Environment Ready as per as per following details Source database configuration details Target database configuration details ETL Informatica details and which Version has to be used Complete understanding of Functional requirement System (FRS) ETL Testing Procedure Data Validation using Beyond Compare Tool CDC Functionality is required of the current Project Note : Depends up on client need
2
Install Oracle 9i Software after successfully installed Add the TNS Names tnsnames.ora file as per below path C:\ORACLE\ora92\network\ADMIN\ ODBC Configuration Details for Source database
Source database
Start Run odbcad32
Source database
To create the Test Connection for Source DB
Source database
Source database
Test connection created Successfully
Source database
In Data Source Administrator We can able to see the source database Name
Target Database
Our Target base will be SQL Server 2008 We can get trial version Try to download from the below:http://www.sqldbtools.com/Downloads.aspx?ProductId=2 Or From Microsoft site
Target Database
Get the Target base connection details
UserID
Password Database Name
10
Target Database
Target base connection is successful We can able to see the Database and Target Tables also
11
Source Database
We can install Toad or PL SQL Developer Tool these are GUI interface and user friendly
These are user-friendly GUI Interface Free downloadable tools from web site
13
Source Database
Enter the Login Details UserName:xxxxx
Password: xxxxx
Database: xxxxx
Source Database
File -- > SQL Script --> New Query window will be opened
15
16
17
18
Verify the data and server refresh is done as per Design document Verify the data is available for Customer On time Verify the ETL workflow is successfully completed Verify the Session Log file is created and check the updated Date timestamp. Verify the ETL datas control fields is populated in the target table as per current ETL workflow ROW_ADD_STP, ROW_ADD_USER_ID, ROW_UPDATE_STP, ROW_UPDATE_USER_ID
20
21
22
23
Data Warehousing
24
Developer
Metadata
End User
Operationa l Sources
Data Warehouse
25
26
27
Install the Informatica Power center 7.x version no will be depends on the Client After Successful initialization of Informatica Power center 7.x
28
29
Repository Details
Creating the Repository Details Enter the Repository Name : Test/Stage/Dev User Name : xxxx
30
Repository Details
Enter the Repository Name : Test/Stage/Dev User Name : xxxx Password :xxxxx Repository Details Host Name : Port Number : Try to Connect
31
Workflow Monitor
32
Workflow Monitor
Right Click Test Repository Folder
Click on Connect
33
Suppose if the workflow is failed we can able figure out the failed reason
34
Workflow Details
Information need to get the session log Folder Name : PRESRC_KIT_TEST Worklet Name : wl_daily_Bo_trg_kit_Master session Log : s_m_stg_trn_sql_KIT_SALES_PLANT.log
35
Workflow Details
Log File Checking Check whether the ETL Run Timestamp and Target table Timestamp should be matched Source & Target Table Count in session load summary Check whether ETL Workflow Session is successfully completed or failed
36
37
39
Data validation
As of now we had checked Whether the ETL Work flow is succeeded or failed Log File Date time Stamp Verification Session load summary details for source and target table total no. record count Source and Target table record count
40
41
42
44
Data Validation
Source Table
45
Data Validation
Export the Source table data and Save the file as Source.Xls
46
Data Validation
47
Data Validation
Open New Excel Sheet Paste Save Target.Xls
48
49
50
Click Data Compare Browse the Source and Target File.xls Click on Open as New
51
52
53
Overview
As of now we had checked Whether the ETL Work flow is succeeded or failed Log File Date time Stamp Verification Session load summary details for source and target table total no. record count Source and Target table record count Data type Compare with ETL Mapping Document and Database level Data validation for source and target table
54
55