Содержание
- 2. DWH TESTING
- 3. DATA SHOULD BE VERIFIED AT EVERY DWH LAYER
- 4. DQE Workflow
- 5. DATA PROFILING Analyze source data before and after extraction to landing extract representative data from each
- 6. DATA PROFILING – UNUSUAL CASES Examples When data loaded into DWH from 2 different databases (SQL
- 7. DATA PROFILING
- 8. SOURCE DATA PROFILING
- 9. SOURCE-LANDING DATA CHECK WITH DATA PROFLING MIN, MAX, AVG… numeric values check SOURCE STAGING
- 10. MAKING THE TEST ENVIRONMENT DECISION A testing environment is a setup of software and hardware for
- 11. MAKING THE TEST DATA DECISION
- 12. MAIN PROCESSES IN DWH TESTING Data Extraction – the data in the warehouse can come from
- 13. DWH TESTING
- 14. MAIN FUNCTIONAL VALIDATIONS Profiling /LLD/ Data Validation Counts, Checksum Validation End to End testing Straight/Direct move
- 15. SOME EXAMPLES
- 16. SOME EXAMPLES
- 17. VERIFY CLEANED DATA Verify corrected, cleaned, merged data verify cleansing rules (check error tables, rejected records)
- 18. VERIFY CONSOLIDATED DATA Verify matched and consolidated data verify pivoting or loading data verify data completeness,
- 19. VERIFY DATA ON REPORTS LEVEL Verify transformed/enhanced/calculated data verify sorting, pivoting, computing subtotals, adding view filters,
- 20. FRONT-END VERIFICATION Verify front-end data verify main functionality (export, scheduling, filters, etc.) verify data on UI
- 21. TYPICAL DATA ISSUES
- 22. TYPICAL DATA ISSUES DATA SOURCE LEVEL
- 23. DATA SOURCE - TYPICAL DATA ISSUES Inappropriate selection of candidate data sources Unanticipated changes in source
- 24. DATA SOURCE - ISSUE EXAMPLE
- 25. TYPICAL DATA ISSUES SOURCE - LANDING LEVEL
- 26. SOURCE-LANDING - TYPICAL DATA ISSUES Different data formats, column names Some data can be missed or
- 27. SOURCE-LANDING - DATA ISSUE EXAMPLE
- 28. TYPICAL DATA ISSUES LND - DWH LEVEL
- 29. DWH - TYPICAL DATA ISSUES Incorrect business rules for data consolidation and merging: data inconsistency and
- 30. TYPICAL DATA ISSUES DM LEVEL
- 31. DATA MART - TYPICAL DATA ISSUES Errors in aggregation, calculation logic Incorrect data filtering
- 32. TYPICAL DATA ISSUES REPORT LEVEL
- 33. DATA ANALYSIS LAYER – TYPICAL DATA ISSUES Dimension and fact tables mapped incorrectly, therefore SQL generated
- 35. Скачать презентацию