In this chapter, we looked at the journey of data and the data analysis life cycle at a broad level. Using hands-on examples, we looked at how to perform some of the tasks using mainly Scala and some Java libraries.
In the next chapter, we will look at data ingestion and associated tasks.