Return to course: Analytics Engineering
Analytics Engineering
Previous Lesson
Previous
Next
Next Section
Analytics Engineering
Grades
Resources
Module 1: Welcome to Analytics Engineering!
Module 1: Lesson
Module 2: Data Fundamentals
Module 2: Instructor Lesson
Interactive Lesson: Data Architecture Challenge
Interactive Lesson: Data Detective Challenge
Module 2: Homework - BigQuery Data Structures
Module 2: Homework - Fivetran BigQuery ELT
Module 2 Quiz
Module 3: SQL for Analytics Engineers
Module 3: Lesson
Module 3: Walkthrough - SQL SELECT / DISTINCT
Module 3: Walkthrough - SQL FILTERING / WHERE
Module 3: Walkthrough - SQL ORDER BY / LIMIT
Module 3: Walkthrough - SQL AGGREGATIONS
Module 3: Walkthrough - SQL Aggregations, String Filtering, Having
Module 3: Instructor Walkthrough - SQL Inner, Left, and Complex Joins
Module 3: Instructor Walkthrough - SQL Subqueries in FROM and WHERE
Module 3: Instructor Walkthrough - SQL CASE Statements
Module 3: Instructor Walkthrough - SQL Set Operators & DateTime Functions
Module 3: Instructor Walkthrough - SQL String Functions
Module 3: Instructor Walkthrough - SQL Scalar and Numeric Functions
Module 3: Instructor Walkthrough - SQL Performance Optimizations
Module 3: Instructor Walkthrough - SQL Styling and Formatting
Module 3: Instructor Walkthrough - SQL Interview Questions & Tips
Module 3 Quiz
Interactive Lesson: SQL Rescue Quest
Interactive Lesson: Advanced SQL Space Station
Module 4: Data Modeling and Architecture
Module 4: Lesson
Interactive Lesson: Data Modeling
Interactive Lesson: Normalization Ride Share
Interactive Lesson: Slowly Changing Dimensions
Module 4 Quiz
Module 5: dbt and Github
Module 5: Lesson
Interactive Exercise: Github Workflows
Interactive Exercise: dbt Incremental Materialization
Module 5 Quiz
Module 6: Data Quality and Testing
Module 6: Lesson
Interactive Lesson: Anomaly Detection Bollinger Bands
Interactive Lesson: Data Quality Investigation
Interactive Lesson: Great Expectations
Interactive Lesson: dbt Testing
Module 6 Quiz
Module 7: Programming for Analytics Engineers
Module 7: Lesson
Interactive Lesson: Python Food Delivery
Module 7 Quiz
Module 8: Visualization and Reporting
Module 8: Lesson
Interactive Lesson: Dashboard Design Simulator
Module 8: Homework - Looker Studio Marketing Sales and Spend
Module 8 Quiz
Module 9: AI Tools Mastery
Interactive Lesson: AI Tools for Analytics Engineering
Module 10: Analytics Engineering Capstone Project
Capstone Intro
Accounts and Access
Module 4 Quiz
Question 1: What is the main goal of data modeling?
*
A) Improve website load times
B) Design how data is stored and related
C) Make data pretty
D) Format CSV files
Question 2: Which of the following best describes a dimension in dimensional modeling?
*
A) A numeric metric like revenue
B) A record of table creation history
C) A descriptive attribute like product or customer
D) A compressed index of tables
Question 3: What does a fact table typically contain?
*
A) File metadata
B) Unique user IDs only
C) Measurable data like sales or clicks
D) SQL queries
Question 4: What is a star schema?
*
A) A central fact table connected to surrounding dimension tables
B) A diagram for machine learning models
C) A database backup plan
D) A type of JSON layout
Question 5: In normalization, what is the main objective?
*
A) Merge all data into one table
B) Eliminate redundancy and improve data integrity
C) Speed up dashboards
D) Format data for Excel
Question 6: What is a downside of excessive normalization in a data warehouse?
*
A) More storage usage
B) Complex joins that hurt query performance
C) Incomplete records
D) Poor JSON support
Question 7: What’s a key reason to denormalize data in a data warehouse?
*
A) Reduce ETL errors
B) Decrease table size
C) Improve query performance and reduce joins
D) Save bandwidth
Question 8: Which of the following is NOT a typical dimension?
*
A) Time
B) Customer
C) Product
D) Total Revenue
Question 9: In dimensional modeling, what does “grain” refer to?
*
A) Level of detail for each row in a fact table
B) Speed of query execution
C) Table size on disk
D) Number of columns
Question 10: Which schema is more normalized: star or snowflake?
*
A) Star
B) Snowflake
C) Flat
D) Galaxy