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

คอร์ส

การทำให้ Data Pipeline เป็นอัตโนมัติใน Snowflake

ขั้นพื้นฐาน3 ชม.

โหลด ทำงานอัตโนมัติ และเพิ่มประสิทธิภาพ data pipelines ใน Snowflake ด้วย COPY INTO, Snowpipe, streams, tasks, dynamic tables และเครื่องมือประสิทธิภาพการ query

Sql3 ชม.15 วิดีโอ48 แบบฝึกหัด3,350 XP1,262หนังสือรับรองความสำเร็จ

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

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

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

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

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

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

เชี่ยวชาญเครื่องมือและเทคนิคสำหรับการสร้างไปป์ไลน์ข้อมูลอัตโนมัติที่เชื่อถือได้ใน Snowflake คุณจะเริ่มต้นด้วยการเรียนรู้วิธีนำเข้าข้อมูลในระดับขนาดใหญ่ — การกำหนดค่าขั้นตอนและรูปแบบไฟล์ การโหลดข้อมูลด้วย COPY INTO และการเลือกใช้ระหว่างการโหลดแบบแบตช์ Snowpipe และ Snowpipe Streaming สำหรับความต้องการด้านเวลาแฝงและปริมาณข้อมูลที่แตกต่างกัน จากนั้น คุณจะพัฒนาทักษะการประสานงานไปป์ไลน์แบบครบวงจร: การจับการเปลี่ยนแปลงระดับแถวด้วย streams การเชื่อมเวิร์กโฟลว์หลายขั้นตอนด้วย task DAGs และการสร้างไปป์ไลน์แบบ declarative ที่รีเฟรชอัตโนมัติด้วย dynamic tables คุณจะได้เรียนรู้ด้วยว่าเมื่อใดควรเลือกใช้ external tables และ Iceberg tables สำหรับสถานการณ์แบบ multi-engine และ cloud-native ด้วย ครึ่งหลังของหลักสูตรจะช่วยขัดเกลาทักษะการเขียนคิวรีและการแปลงข้อมูลของคุณให้เฉียบคมยิ่งขึ้น — ตั้งแต่การดึงและแยก JSON แบบกึ่งโครงสร้างจากคอลัมน์ VARIANT การใช้ส่วนขยายการจัดกลุ่มและฟังก์ชันวินโดว์สำหรับการวิเคราะห์ขั้นสูง ไปจนถึงการห่อหุ้มตรรกะที่นำกลับมาใช้ซ้ำได้ใน UDFs และ stored procedures สุดท้าย คุณจะได้ลงมือจัดการกับประสิทธิภาพของคิวรี: อ่าน Query Profile ของ Snowflake เพื่อระบุคอขวด เลือกเครื่องมือเพิ่มประสิทธิภาพที่เหมาะสม — Search Optimization, Query Acceleration Service, clustering keys หรือ materialized views — และเขียน SQL ที่เป็นมิตรกับแคช ซึ่งหลีกเลี่ยง anti-patterns ที่พบบ่อยซึ่งค่อย ๆ ทำให้ประสิทธิภาพลดลงอย่างเงียบ ๆ

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

คอร์สนี้ไม่มีข้อกำหนดเบื้องต้น

หลักสูตร

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

1

การโหลด การนำเข้า และการเชื่อมต่อข้อมูล

เรียนรู้ pipeline การนำเข้าข้อมูลของ Snowflake อย่างครบถ้วน ตั้งแต่การจัดเก็บไฟล์ผ่าน COPY INTO, Snowpipe และ Snowpipe Streaming รวมถึงการเชื่อมต่อ Snowflake เข้ากับระบบนิเวศข้อมูลที่กว้างขึ้นผ่าน connectors, drivers และเครื่องมือส่งออกข้อมูล
เริ่มบท
2

การจัดการ Pipeline และ Data Objects

สร้าง data pipeline ที่มีความเสถียรโดยใช้การจัดการงานแบบ Snowflake-native ได้แก่ streams สำหรับการจับการเปลี่ยนแปลง, tasks สำหรับการกำหนดตารางเวลา, dynamic tables สำหรับการแปลงข้อมูลแบบ declarative และ external และ Iceberg tables สำหรับการจัดเก็บในรูปแบบเปิด
เริ่มบท
S

การทำให้ Data Pipeline เป็นอัตโนมัติใน Snowflake

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

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

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

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

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