|
Informatica: Informatica is a widely used ETL tool for extracting the source data and loading it into the target after applying the required transformation. In the following section, we will try to explain the usage of Informatica in the Data Warehouse environment with an example. Here we are not going into the details of data warehouse design and this tutorial simply provides the overview about how INFORMATICA can be used as an ETL tool. Example - Stock Trading:Note: The exchanges/companies that are explained here is only for illustrative purpose only. Bombay Stock Exchange (BSE) and National Stock Exchange (NSE) are two major stock exchanges in India in which the shares of ABC Corporation and XYZ Private Limited are traded between Mondays through Friday except Holidays. Assume that a software company “KLXY Limited” has taken the project to integrate the data between two exchanges BSE and NSE. ETL Process - Roles & Responsibilities: In order to complete this task of integrating the Raw data received from NSE & BSE, KLXY Limited allots responsibilities to Data Modelers, DBAs and ETL Developers. During this entire ETL process, many IT professionals may involve, but we are highlighting the roles of these three personals only for easy understanding and better clarity.
Assume that the data from NSE is in Oracle file format and the data from BSE is a Comma Separated .CSV File and these two files form the source data for our ETL operations throughout this tutorial. Following two Record Layouts show the source data from NSE and BSE respectively. Record Layout 1: Raw Data From NSE
[ Continue to Next Page ... ] |
|