Course Overview
Managing a business in today's dynamic world has never been easy. The challenge is to do more with less and to make better decisions than competitors. Having constant access to current, actionable information has become need of time. The best decisions are made when all the relevant data is available and the best possible source for that data is a well-designed data warehouse.
A data warehouse is a database that is specifically designed to produce information for reporting and analysis. "Reporting and analysis" can be anything from listings of sales figures, to hi-tech dashboards, email alerts, ad-hoc reporting and drill-up, drill-down analytics. Data is extracted periodically from the applications that support business processes and copied onto special dedicated computers. There it can be validated, reformatted, reorganized, summarized, restructured, and supplemented with data from other sources. The resulting data warehouse becomes the main source of information for report generation, analysis, and presentation through ad-hoc reports and dashboards.
Course Content
Data Warehousing Concepts
- Data Warehouse Concepts, Design.
- Need of Data Warehouse.
- Introduction to OLTP, ETL and OLAP Systems.
- Data Warehousing Architecture.
- Dimensional Modeling.
- Data Marts and ODS.
- Star Schema and Snowflake Schema.
- SCD (slowly changing dimension).
- Types of Fact and Dimension Tables.
SQL Concepts
- Introduction to Oracle.
- Basic Concepts in SQL.
- Data Types.
- Select statement usage.
- Joins.
- Sub Queries.
- Performance Tuning Tips & Tricks.
- ETL Testing - Introduction
- Introduction to ETL.
ETL Architecture.
- What is the use of testing?
- What is quality & standards?
- Responsibilities of ETL Tester.
- Sub Queries.
- Performance Tuning Tips & Tricks.
ETL Testing - Procedure
- Steps in DWH Testing
- Prerequisites of DWH Testing.
- Levels of DWH Testing
- The Data Warehousing process
- Coverage of ETL Testing
- How DWH Testing is Different from Application Testing?
- Challenges in DWH Testing
Testing Methodologies.
- ETL Testing WorkFlow Process.
- How to Prepare the ETL Test Plan.
- How to design the Testcases in ETLTesting.
- How to report the Bugs in ETL Testing.
- ETL Testing Responsibilities.
- How to detect the bugs through database queries.
- ETL Performance Testing
BO and Reports
- Overview
- Reports Testing Process
- Components of BO Testing
Query and tools
- Informatica, Datastage, Cognos etc.
Customer Reviews
Thanks to Xpertised and the tutor who walked me through all the topics with Practical exposure which is helping me in my current project.
-Waseem
Course was quite helpful in terms of understanding of concepts and practicality. Its really a very friendly environment to learn. The timing were mutually chosen, as we both are working professional.
I am quite satisfied with the course.
-Tanmoy
...more