เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

เพิ่ม column tests ใน dbt

ก่อนหน้านี้ตอนที่สร้าง staging models คุณได้โฟกัสไปที่การเขียน column descriptions ให้ครบถ้วนสำหรับแต่ละ staging model ไฟล์ yaml เดียวกันนี้ยังมีประโยชน์อีกอย่างหนึ่ง คือใช้เพิ่ม dbt data tests ได้ด้วย

Data tests ช่วยป้องกันปัญหา data drift ทั้งในด้านความละเอียดและคุณภาพของข้อมูล ทำหน้าที่เหมือนระบบเตือนภัยล่วงหน้า data tests แบบ built-in ที่มีให้ใช้งานทันทีมี 4 ประเภท ได้แก่: unique, not_null, accepted_values และ relationships

ในแบบฝึกหัดนี้ จะได้ฝึกใช้งาน 3 จาก 4 tests ดังกล่าว

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

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

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง

เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา

เริ่มแบบฝึกหัด