Enabling analytics capabilities in a data lakehouse
The previous section defined the different types of analytics that need to be fulfilled by a data lakehouse. Now, let's focus on how a data lakehouse enables these capabilities. Recall that in Chapter 2, The Data Lakehouse Architecture Overview, we defined the logical architecture of a data lakehouse. One of the layers of the architecture was the data analytics layer, which interacts with the data lake layer and the data serving layer. The following figure illustrates this interaction between the layers of the data lakehouse architecture:
The three components of the data analytics layer are as follows:
- Analytical sandbox service
- Business intelligence service
- AI/ML service
The following figure maps the required analytics capabilities to the components that fulfill them: