Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Kimball invented dimensional modeling to create an optimal user experience when using a relational database as a source for reporting and analytics. - optimized for large datasets

Star Schema - Intiuitive easy to use, imprese the productivyt of report degvleopers Fact Tables

  • All measureable quantities Dimension tables
  • Dimension attributes (columns in dimension tables) mainly contain textual descriptors that provide context and meaning to the facts stored in the fact table.

#### Data Vault Modeling

Data Vault modeling is a mix between normalizing data and dimensional modeling. It is designed to provide a flexible way to store detailed, historical data. By using Hubs, Links, and Satellites, you create a database in which you never need to alter an existing table.

#### Data Lake

A data lake plays a central role in the modern data warehouse architecture. In this chapter, you learned what a data lake is. You learned what zones a data lake may consist of and how to set up a folder structure for those zones. You also learned about some different file formats to use.

You implemented a data lake by provisioning an Azure storage account.

Azure Data Factory

ETL (Extract, transform, load)

  • Activities
  • Datasets
  • Linked services
  • Pipelines