Exploring a BigQuery Public Dataset

30 minutes
  • 3 Learning Objectives

About this Hands-on Lab

BigQuery excels at analyzing an organization’s custom data, but it also has built-in access to a great number of public datasets. Not only can these public datasets be useful in a business context, but they can also be helpful when one is familiarizing oneself with BigQuery operations and procedures. In this hands-on lab, you’ll query the Cloud-to-Ground Lightning Strikes dataset from the Department of Commerce agency, National Oceanic and Atmospheric Administration (NOAA), to find the date when the most lightning struck in a single day of a given year as well as where the most lightning strikes are located.

Learning Objectives

Successfully complete this lab by achieving the following learning objectives:

Enable the Necessary APIs

Enable the BigQuery API, either through the user interface or the Cloud Shell.

Connect to a Public Dataset

Identify and connect to the desired public dataset.

Query the Dataset

Input and run the desired queries.

Additional Resources

Your new company, manufacturers of vintage lightning rods, has asked you to conduct some market research. You found a public dataset from the National Oceanic and Atmospheric Administration (NOAA), entitled Cloud-to-Ground Lightning Strikes, and have decided to use BigQuery to gather some data.

To accomplish this task, you’ll need to complete the following steps:

  1. Enable the necessary APIs.
  2. Connect to a public dataset.
  3. Query the dataset.

The dataset ID is bigquery-public-data.noaa_lightning.

What are Hands-on Labs

Hands-on Labs are real environments created by industry experts to help you learn. These environments help you gain knowledge and experience, practice without compromising your system, test without risk, destroy without fear, and let you learn from your mistakes. Hands-on Labs: practice your skills before delivering in the real world.

Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!

Get Started
Who’s going to be learning?