Advanced BigQuery
Offered By: LinkedIn Learning
Course Description
Overview
Learn advanced techniques to improve your performance in BigQuery, the cloud-hosted data warehouse on the Google Cloud Platform.
Syllabus
Introduction
- Making the most of BigQuery
- Partitioning and clustering
- Creating a BigQuery data set
- Loading data into a table
- Creating a partitioned table
- Querying a partitioned table
- Partitioning on an integer column
- Understanding integer-based partitions
- Partitioning on ingestion time
- Defining a clustered table
- Querying a clustered table
- Combining partitioning and clustering
- Working with composite data
- Creating tables with nested fields
- Inserting nested data
- Querying nested data
- Aggregating data using ARRAY_AGG
- Performing Windows operations
- Simplifying BigQuery tasks
- Setting up the source and destination for a transfer
- Configuring user permissions for a transfer
- Defining a scheduled transfer
- Running an ad-hoc transfer
- Granting access to data sets
- Permissions on BigQuery tables
- Revoking permissions in BigQuery
- Restricting access to derived data
- Monitoring BigQuery usage
- Snapshots
- Creating a service account
- Connecting to BigQuery with Python
- Next steps
Taught by
Kishan Iyer
Related Courses
Introduction to DatabasesMeta via Coursera Web Development
Udacity Introduction to Data Science
University of Washington via Coursera Datenmanagement mit SQL
openHPI Sabermetrics 101: Introduction to Baseball Analytics
Boston University via edX