class: title, center, middle # Welcome to dbt Learn --- # dbt Learn norms .center[ .left-column-66[.left-column[
💯
## All in ] .right-column[
🙋🏽♀️
## Curiosity ]] .right-column-33[
👩🏻💻🧑🏾💻👨🏼💻
## Community ] ] ??? All in: * stay engaged * participate Curiosity: * ask questions * it's ok to be wrong * dive in Community: * engage in the dbt community slack --- class: subtitle, center, middle # Two Methods of Learning Content Based & Practice Based --- # Content-based - Instructor-led - Introduction of new concepts - Demonstration in dbt Cloud - Checkpoints - Pausing for questions --- # Practice-based - learner-led - Hands-on - Collaborative - Share the floor - step up, step back - Check `_keys` folder if you get stuck ??? * The other method of learning will be Practice-based! * These will be chances to work in small groups with the support of a teacher. * We will use breakout rooms to manage these. --- class: subtitle # Checkpoint: - How many folks are already using dbt Cloud? -- ## Questions?? --- #By the end of this course you'll be able to... - Explain the benefits of using dbt Cloud - Deploy models, testing, sources, and documentation in your project - Utilize the DAG, configurations, and other tools in dbt Cloud to create a logical project flow --- class: subtitle #Hands-On (10 min)
Access:
Ensure you have can log on to dbt Cloud (check e-mail for invite)
Ensure you can log on to Snowflake
Snowflake Username & Password are in your e-mail
Add your Snowflake credentials to your dbt sandbox project
Create:
Initialize dbt project and do initial commit and sync
Make a working branch in the IDE (e.g. feature/dbt_training)
??? [Instructor note] * Learners should have completed this set-up prior to the session. * If they didn't, give them time now to complete the set-up. * This can easily drag out, so try to keep the session to 10 minutes. * Learners will have a chance to finish set-up during the next hands-on session. --- class: subtitle #Zoom Out
dbt Learn Norms
--
Why dbt?
--
Modeling
Sources
Testing
Docs
Deployment