7.3 Querying the Relational Data Warehouse in SQL -- 7.4 Comparison of MDX, DAX, and SQL -- 7.5 KPIs for the Northwind Case Study -- 7.5.1 KPIs in Analysis Services Multidimensional -- 7.5.2 KPIs in Analysis Services Tabular -- 7.6 Dashboards for the Northwind Case Study -- 7.6.1 Dashboards in Reporting Services -- 7.6.2 Dashboards in Power BI -- 7.7 Summary -- 7.8 Review Questions -- 7.9 Exercises -- Part II Implementation and Deployment -- Chapter 8 Physical Data Warehouse Design -- 8.1 Physical Modeling of Data Warehouses -- 8.2 Materialized Views -- 8.2.1 Algorithms Using Full Information -- 8.2.2 Algorithms Using Partial Information -- 8.3 Data Cube Maintenance -- 8.4 Computation of a Data Cube -- 8.4.1 PipeSort Algorithm -- 8.4.2 Cube Size Estimation -- 8.4.3 Partial Computation of a Data Cube -- 8.5 Indexes for Data Warehouses -- 8.5.1 Bitmap Indexes -- 8.5.2 Bitmap Compression -- 8.5.3 Join Indexes -- 8.6 Evaluation of Star Queries -- 8.7 Partitioning -- 8.8 Parallel Processing -- 8.9 Physical Design in SQL Server and Analysis Services -- 8.9.1 Indexed Views -- 8.9.2 Partition-Aligned Indexed Views -- 8.9.3 Column-Store Indexes -- 8.9.4 Partitions in Analysis Services -- 8.10 Query Performance in Analysis Services -- 8.11 Summary -- 8.12 Bibliographic Notes -- 8.13 Review Questions -- 8.14 Exercises -- Chapter 9 Extraction, Transformation, and Loading -- 9.1 Business Process Modeling Notation -- 9.2 Conceptual ETL Design Using BPMN -- 9.3 Conceptual Design of the Northwind ETL Process -- 9.4 SQL Server Integration |