DWLDclass Description
DWLDclass Description
Duration: 4 days
Who should attend: We’ve designed this course to appeal to all major roles on a DW/BI
project, from project managers to DBAs to data modelers to
application developers. It’s for anyone new to data warehousing
who wants to learn how to do it, or who has been through a project
or two and wants to learn how to do it right.
DAY 2
Dimensional Modeling continued
• Slowly changing dimensions – type 1, 2, 3 and advanced hybrid
techniques
• Mini-dimensions for large, rapidly changing dimensions
• Dimension table role-playing
• Exercise: Small group design case study workshop #1
• Dealing with facts at different header/line levels of detail
• Multiple currencies
• Junk dimensions for miscellaneous attributes
• Exercise: Design review to identify common flaws
• Exercise: Design enhancements to embellish existing design
• Dimensional modeling process flow, tasks, and deliverables
• Exercise: Small group design case study workshop #2
• Transaction versus periodic snapshot versus accumulating
snapshot fact tables
• Exercise: Convert E-R model into dimensional model
Mature DW/BI System Check-ups
• Symptoms of sponsorship, data, infrastructure, acceptance, and
organizational/cultural disorders
• Prescribed treatment plans for common maturity problems
DAY 3
Technical Architecture Design
• Architecture concepts
• Topology options: independent data marts, enterprise data
warehouse, and the conformed data warehouse
• Common components and functionality
• ETL system
• Presentation servers (RDBMS/OLAP)
• Real time options: direct to source, ODS, real time layer
• BI application types and services
• Creating the architecture plan
• Exercise: Translating requirements into architecture implications
Product Selection and Installation
• Architecture-based evaluation approach and matrices
• Infrastructure considerations
• Metadata management
• Securing the system
DAY 4
Extract, Transformation and Load continued
• ETL workflow continued
• Preparing and delivering dimensions and facts
• Data integration and master data management
• Dealing with data quality issues
• Aggregate management
• Load cycle management
• Exercise: “High-level ETL schematic” case study
BI Applications
• BI application types (ad hoc, standard reporting, analytic
applications, dashboards) and audiences
• Specification of templates, applications and navigation
framework
• Development of applications and BI portal
DW/BI System Deployment and Support
• System deployment
• Communication and documentation
• Training and support
• On-going user, data and system maintenance
DW/BI System Growth
• Planning for growth