1. Introduction to BI and Data Warehousing
2. Data Warehouses (DWH) - Data modelling principles
3. Data Warehouses - multi-dimensional modelling, data layers - staging, main model, presentation layer (views, indexes).
4. Data Warehouses (DWH) - historization and SCD, using surrogate keys
5. Data marts
6. Operational Data Stores
7. Data Integration - ETL.
8. ETL Framework
9. Data Integration - ETL, transformation definitions - ETL development
10. ETL and Data Integration tools
11. Business Dictionaries and transformation rules
12. Data Quality
13. Analytics over DWH
Computer practices:
1. Practicals plan, platform introduction, sample databases.
2. Data modeling of tables and views in DWH.
3. Creation of DWH layers
4. Data historization, data indexing, surrogate keys creation
5. Fine tuning - querying (query definition for aggregations), analytical functions
6. Simple data pumps
7. Definition of ETL framework
8. Mappings definition, data workflow definition
9. ETL mappings - coding
10. ETL tool - Informatica
11. ETL tool - IBM DataStage/MS SSIS
12. Data profiling, Data cleansing - business rules definition
13. Test
2. Data Warehouses (DWH) - Data modelling principles
3. Data Warehouses - multi-dimensional modelling, data layers - staging, main model, presentation layer (views, indexes).
4. Data Warehouses (DWH) - historization and SCD, using surrogate keys
5. Data marts
6. Operational Data Stores
7. Data Integration - ETL.
8. ETL Framework
9. Data Integration - ETL, transformation definitions - ETL development
10. ETL and Data Integration tools
11. Business Dictionaries and transformation rules
12. Data Quality
13. Analytics over DWH
Computer practices:
1. Practicals plan, platform introduction, sample databases.
2. Data modeling of tables and views in DWH.
3. Creation of DWH layers
4. Data historization, data indexing, surrogate keys creation
5. Fine tuning - querying (query definition for aggregations), analytical functions
6. Simple data pumps
7. Definition of ETL framework
8. Mappings definition, data workflow definition
9. ETL mappings - coding
10. ETL tool - Informatica
11. ETL tool - IBM DataStage/MS SSIS
12. Data profiling, Data cleansing - business rules definition
13. Test