After doing these courses, I feel confident creating professional visualizations and dashboards
รายละเอียดคอร์ส
เชี่ยวชาญเวิร์กโฟลว์ dbt
ยกระดับทักษะ dbt ของคุณไปอีกขั้น และเรียนรู้วิธีนำเวิร์กโฟลว์การแปลงข้อมูลที่แข็งแกร่งและปรับขยายได้ไปใช้งานในสภาพแวดล้อมการผลิตจริง คอร์สนี้ออกแบบมาสำหรับ data engineers, analysts และ analytics engineers ที่ต้องการก้าวข้ามพื้นฐานและได้รับประสบการณ์ลงมือปฏิบัติจริงกับฟังก์ชันการทำงานขั้นสูงของ dbt
รับรองคุณภาพข้อมูลด้วยการทดสอบขั้นสูง
การสร้างไปป์ไลน์ข้อมูลที่เชื่อถือได้เริ่มต้นจากการตรวจสอบความถูกต้อง คุณจะได้สำรวจเทคนิคการทดสอบขั้นสูงเพื่อจับความไม่สอดคล้องของข้อมูล สร้างการทดสอบแบบกำหนดเองที่นำกลับมาใช้ซ้ำได้เพื่อทำให้การตรวจสอบเป็นมาตรฐานเดียวกันในทุกโมเดล และนำการทดสอบไปใช้กับแหล่งข้อมูลและ seeds เพื่อการกำกับดูแลที่ดียิ่งขึ้นและการติดตามสายธารข้อมูลที่มีประสิทธิภาพมากขึ้น
ใช้ประโยชน์จาก dbt Sources, Seeds และ Snapshots
ค้นพบว่า dbt sources สามารถช่วยยกระดับเอกสารประกอบและ lineage ได้อย่างไร พร้อมทั้งช่วยให้มั่นใจได้ถึงความสามารถในการติดตามย้อนกลับของข้อมูลดิบ เรียนรู้การใช้ dbt seeds เพื่อจัดการชุดข้อมูลขนาดเล็กที่เป็นข้อมูลคงที่ได้อย่างมีประสิทธิภาพ จากนั้น ฝึกฝน slowly changing dimensions (SCD2) ด้วย dbt snapshots เพื่อให้คุณสามารถติดตามการเปลี่ยนแปลงในอดีตใน data warehouse ของคุณได้อย่างง่ายดายโดยใช้ความพยายามน้อยที่สุด
ทำงานอัตโนมัติและเพิ่มประสิทธิภาพด้วย dbt Build
ประสิทธิภาพคือหัวใจสำคัญในสภาพแวดล้อมการผลิต คุณจะได้เรียนรู้วิธีปรับเวิร์กโฟลว์ให้คล่องตัวด้วย dbt build โดยทำให้การรันโมเดล การทดสอบ และสแนปช็อตเป็นอัตโนมัติ เพื่อให้การแปลงข้อมูลมีความน่าเชื่อถือ การปรับแต่งไปป์ไลน์ของคุณให้เหมาะสม จะช่วยยกระดับประสิทธิภาพ ความสามารถในการดูแลรักษา และความสามารถในการขยายขนาดของโปรเจกต์ dbt ของคุณ
นำทักษะของคุณไปใช้ในสถานการณ์จริง
ผ่านแบบฝึกหัดแบบโต้ตอบและการฝึกปฏิบัติจริง คุณจะเสริมความรู้และเพิ่มความมั่นใจในการนำ dbt ไปใช้ในสถานการณ์จริง เมื่อจบหลักสูตรนี้ คุณจะพร้อมที่จะออกแบบ ทดสอบ และทำเวิร์กโฟลว์ dbt ที่พร้อมใช้งานจริงให้เป็นอัตโนมัติ เพื่อให้มั่นใจได้ว่าการแปลงข้อมูลมีคุณภาพสูงและมีเอกสารประกอบอย่างครบถ้วนในระดับสเกล
ข้อกำหนดเบื้องต้น
หลักสูตร
โครงสร้างคอร์ส
การทดสอบและเอกสารประกอบ
- บทนำสู่การทดสอบใน dbt50 XP
- Built-in tests100 XP
- การกำหนด Test บน Model100 XP
- ค้นหาข้อมูลที่มีปัญหา100 XP
- การสร้าง Singular Tests50 XP
- ขั้นตอนการสร้าง singular test100 XP
- ตรวจสอบระยะเวลาการเดินทาง100 XP
- ตรวจสอบคิวรีของการทดสอบ100 XP
- การสร้างการทดสอบแบบกำหนดเองที่ใช้ซ้ำได้50 XP
- ทดสอบ ทดสอบ ทดสอบ100 XP
- การสร้าง Reusable Test100 XP
- อัปเดตจาก Singular Test เป็น Reusable Test100 XP
การนำ dbt ไปใช้ใน production
dbt ระดับกลาง
เรียนจบแล้ว

