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

การตัด Whitespace ด้วย Jinja

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

ระหว่างการพัฒนา Jinja loops และ macros คุณอาจสังเกตว่า Jinja เพิ่ม line breaks จำนวนมากลงใน SQL logic ที่ compile แล้ว เมื่อรัน dbt compile

การมี whitespace เกินจำเป็นทำให้การ debug ยากขึ้น เพราะต้องเลื่อนหน้าจอตลอดเวลา มาดูวิธีแก้ไข Jinja syntax เพื่อตัด whitespace ที่ไม่จำเป็นออกกัน

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

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

ดูคอร์ส

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

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

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