Course content
Course Content
- What is DBT
- What is Materialization
- Types of Materializations
- Tables and Views
- What are Incremental Models in DBT
- Ephemeral Models
- What is Jinja
- How is Jinja useful in DBT
- Analysis and Seeds
- Understanding the Differences Between the Types of Materializations
- What are Tests in DBT and Different Types of Tests in DBT
- What is a Macro?
- What is the Importance of the Project.yml File
- Source Configuration Setup
- What is a Hook in DBT
- What are Snapshots
- What is DBT Utils
- What are Sources in DBT
- How to Create/Schedule a Job in DBT
- How Do We Control Metadata Information in the .yml Files
- How Do We Connect to Snowflake Using DBT