In this chapter, we looked at some of the key tasks associated with aspects with data ingestion. In particular, we looked at data staging and dealing with various data formats. We also got an understanding of data cleaning and enrichment. We also looked at how to organize and store data so that it can be used for data analysis. The end user's or consumer's perspective is very important when it comes to defining an appropriate data model, and all of the important use cases must be taken into consideration. At times, there is a need to create multiple data models to support use cases that have completely different needs.
In the next chapter, we will look at exploring and visualizing data.