0% found this document useful (0 votes)
149 views2 pages

Understanding The ETL Process

Download as docx, pdf, or txt
Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1/ 2

Understanding the ETL Process

ETL Process: Overview


• Data is loaded from the transactional database into the OBAW by the ETL process.
– Run using the DAC client
• Running an ETL initiates:
– Tasks run by the DAC server to prepare internal tables
– A series of Informatica mappings and transformations
executed by the Informatica server as requested by the DAC server
• The Informatica server accesses metadata in the Informatica repository to define how the data
moves between the transactional database and the OBAW.

ETL Process: Overview


At a high level, the ETL process is completed in three steps.
• The DAC server executes as many steps in parallel as
possible.

ETL Process Steps


• Step 1: Extract and load staging tables.
– Extracts and consolidates data from the transactional system
and writes to the OBAW staging tables
• Step 2: Transform data.
– Transforms data in staging tables in preparation for load
– Computes calculated fields
• Step 3: Load dimension and fact tables.
– Generates and maintains warehouse primary keys
– Loads hierarchy tables
– Loads dimension and fact tables

You might also like