Technical requirements
In this chapter's exercises, we will use the following GCP services: BigQuery and GCS. If you have never opened any of these services in your GCP console, open them and enable the APIs.
Make sure you have your GCP console, Cloud Shell, and Cloud Editor ready.
Before starting, you must have a basic knowledge of Python programming, SQL, Linux commands, and Git.
All the example Python scripts are developed using Python 3. Make sure you run the Python commands using Python 3 instead of Python (Python 2) from Cloud Shell.
Download the example code and the dataset here: https://github.com/PacktPublishing/Data-Engineering-with-Google-Cloud-Platform/tree/main/chapter-3.