Data Profile Demo
Data Profile Demo
Data Profile Demo
Introduction
2
Profile warehouse
3
Data Profiling Framework
SOURCE
TARGET
Informatica Process
Pre-Session Command to
fetch
PROFILE _START_TIME and
PROFILE_END_TIME
AUDITING FRAMEWORK
MASTER
TABLE
DETAIL TABLE
<Function>
REPOSITORY
AUDIT TABLE
DATA PROFILING
PROCESS
Informatica MSTR Reports
(Informatica data
Process
profiler generated
mappings)
TARGET MAPPLET
PROFILE
Power Analyzer
Reports
4
Data Profiling
Problem
• Auditing every day ETL Load manually is cumbersome.
Design Consideration
• Generic solution
Solution Design
•Develop Generic Auditing framework using data profiling components
•of Informatica
5
Data Profiling Steps
Steps Done
5. Data profiler mappings extract data (incremental Data) from source and
target chosen, load into the data profiler warehouse which stores the
audit processed data.
6
6. Generic ETL process is built to extract data from data profiler
warehouse to generically designed DETAIL table (both source profile
and target profile).
7. Generic ETL Process is built to compare source and target profiles that
loads data into AUDIT Result table which stores data of the overall
audit process at higher level stating ‘Y’ if ETL Process had been
successful (source and target data matches). If Failed or partially
succeeded then 'N‘.
7
THANK YOU
- Franklin.D