Warehouse on the Lakehouse
Traditional data warehousing implementations are comprised of different components such as a staging area, operational data store, enterprise data warehouse, and data marts. Depending on the implementation of the system, these components may or may not be transparent to the user. One of the biggest mental leaps you must take when adopting the Lakehouse is how to translate these components to the Lakehouse.
In this chapter, we will learn how to design and implement these components on the Lakehouse using Delta Lake features and ETL design patterns of the Lakehouse.
In this chapter, we will cover the following topics:
- Organizing data on the Lakehouse
- Implementing data modeling techniques
The primary audience of this chapter is database administrators and data engineers who will be responsible for designing and implementing the data models corresponding to the different architectural components.