To get the most out of this book
To follow along with the hands-on parts of the book, you need to have an AWS account with IAM permissions and an SSH client (for example, PuTTY on Windows) to connect to your EMR master node.
Before executing any of the sample code in the book, please make sure you replace the variables mentioned with your environment variables, and also make sure you have the IAM permissions required to execute the commands or scripts.
If you are using the digital version of this book, we advise you to type the code yourself or access the code from the book's GitHub repository (a link is available in the next section). Doing so will help you avoid any potential errors related to the copying and pasting of code.
The solutions given in the book are meant to give you a kick start with some sample datasets. Please move to the next stage of your learning by integrating more complex transformations that might be more applicable to your business. Also, make sure you follow the least-privileges principle while setting up production clusters.