ข้ามไปยังเนื้อหาหลัก

คอร์ส

กรณีศึกษา: การสร้าง Data Model สำหรับ E-Commerce ด้วย dbt

ขั้นสูง4 ชม.

เรียนรู้วิธีแปลงข้อมูลดิบให้เป็นโมเดลที่สะอาดและเชื่อถือได้ด้วย dbt ผ่านแบบฝึกหัดลงมือทำจากสถานการณ์จริง

Python4 ชม.7 วิดีโอ31 แบบฝึกหัด2,750 XP3,635หนังสือรับรองความสำเร็จ

สร้างบัญชีฟรีของคุณ

ดำเนินการต่อด้วย Google
หรือ
เมื่อดำเนินการต่อ ถือว่าคุณยอมรับ ข้อกำหนดการใช้งานและ นโยบายความเป็นส่วนตัว และยอมรับว่าข้อมูลของคุณจะถูกจัดเก็บในสหรัฐอเมริกา

ได้รับความไว้วางใจจากผู้เรียนในบริษัทหลายพันแห่ง

กำลังฝึกอบรมทีมอยู่ใช่ไหม?

ทดลองใช้สำหรับองค์กร

รายละเอียดคอร์ส

แปลงข้อมูลดิบให้เป็นโมเดลที่สะอาดและเชื่อถือได้ด้วย dbt (Data Build Tool) - เฟรมเวิร์กการแปลงข้อมูลสมัยใหม่ที่ใช้ SQL ซึ่งทีมข้อมูลทั่วโลกใช้งานกันอยู่ คอร์สกรณีศึกษาภาคปฏิบัตินี้ออกแบบมาสำหรับผู้เรียนในช่วงเริ่มต้นที่ต้องการพัฒนาทักษะใช้งานจริงผ่านแบบฝึกหัดที่มีการแนะนำและลงมือปฏิบัติจริง คุณจะตั้งค่าสภาพแวดล้อม dbt ของคุณเอง สร้างแบบจำลองข้อมูลในระดับขนาดใหญ่ และเขียนโค้ดที่นำกลับมาใช้ซ้ำได้โดยใช้ฟีเจอร์ในตัวของ dbt

ตั้งค่าโปรเจกต์ของคุณและสำรวจข้อมูล

เริ่มต้นด้วยการตั้งค่าโปรเจกต์ dbt และทำงานกับชุดข้อมูลอีคอมเมิร์ซจริง คุณจะจัดโครงสร้างข้อมูลดิบ กำหนดค่าโปรไฟล์ และแก้ไขปัญหาไวยากรณ์ ขณะเดียวกันก็จะได้เข้าใจบริบททางธุรกิจเบื้องหลังแต่ละขั้นตอนของการแปลงข้อมูล

สร้างและตรวจสอบความถูกต้องของโมเดล

เรียนรู้การสร้างโมเดล staging ที่ปรับขนาดได้ และใช้การตรวจสอบคุณภาพข้อมูลเพื่อให้มั่นใจว่าชุดข้อมูลของคุณมีความถูกต้องและพร้อมสำหรับการวิเคราะห์ คุณจะสร้างพื้นฐานที่แข็งแกร่งสำหรับการตอบคำถามทางธุรกิจที่สำคัญ

ทำงานอัตโนมัติด้วย Jinja

จบหลักสูตรด้วยการเรียนรู้วิธีใช้ Jinja เพื่อเขียนโค้ดที่นำกลับมาใช้ซ้ำได้และดูแลรักษาได้ง่าย คุณจะใช้ตัวแปร, การควบคุมการไหลของโปรแกรม และลูป เพื่อยึดหลัก DRY (Don't Repeat Yourself) เพื่อทำให้เวิร์กโฟลว์ dbt ของคุณคล่องตัวขึ้น

ข้อกำหนดเบื้องต้น

หลักสูตร

โครงร่างคอร์ส

1

การตั้งค่า dbt

ฝึกสร้างโปรเจกต์ dbt ตั้งแต่เริ่มต้น ฝึกโหลดข้อมูลประเภทต่าง ๆ เข้าสู่โปรเจกต์ dbt และตั้งค่า staging model หลายรูปแบบ บทนี้เน้นที่ขั้นตอน E และ L ในกระบวนการ ELT
เริ่มบท
2

การสร้าง dbt model

3

การพัฒนา dbt ด้วย Jinja

กรณีศึกษา: การสร้าง Data Model สำหรับ E-Commerce ด้วย dbt

เรียนคอร์สจบแล้ว

รับใบรับรองความสำเร็จ

ลงทะเบียนเลย

พัฒนาทักษะด้านข้อมูลของคุณด้วย DataCamp for Mobile

เรียนรู้ได้ทุกที่ด้วยคอร์สบนมือถือและโจทย์เขียนโค้ด 5 นาทีประจำวัน