โหลด Distribution Center เป็น dbt Seed File
เมื่อตั้งค่า dbt project เรียบร้อยแล้ว ก็ถึงเวลาโหลดไฟล์ข้อมูลแรก โดยมีไฟล์ข้อมูลทั้งหมด 7 ไฟล์ที่ต้องโหลด ให้เริ่มจากไฟล์ที่เล็กที่สุดก่อนแล้วค่อยขยับไปไฟล์ที่ใหญ่ขึ้น
looker__distribution_centers.csv เป็นไฟล์ CSV แบบ static ขนาดเล็ก เนื่องจากธุรกิจอีคอมเมิร์ซมักมีศูนย์กระจายสินค้า (warehouses) ไม่มากนัก จึงเหมาะสมที่จะโหลดผ่าน dbt seed
เพื่อให้ dbt รู้จักไฟล์นี้ในฐานะ seed file ต้องย้ายไฟล์ไปไว้ในไดเรกทอรี seeds/ ก่อน จากนั้นเมื่อรัน dbt seed แล้ว จะสามารถอ้างอิง seed file นี้ในโมเดลข้อมูลและ ELT pipeline ที่ตามมาได้
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
กรณีศึกษา: การสร้าง Data Model สำหรับ E-Commerce ด้วย dbt
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง
เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา
เริ่มแบบฝึกหัด