or
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
ก่อนจะใช้ Snowflake ได้อย่างเต็มศักยภาพ ต้องทำความรู้จักกับชนิดของข้อมูลที่จะใช้งานก่อน เริ่มต้นด้วยข้อมูลประเภทข้อความ เรียนรู้การใช้งานในคิวรีและการกำหนดคอลัมน์ รวมถึงการดึงรายละเอียดคอลัมน์จากตารางใด ๆ จากนั้นจะเรียนรู้ชนิดข้อมูลตัวเลขและข้อมูลวันที่/เวลา ทำความเข้าใจเรื่อง precision, scale และการแปลงสตริงเป็น timestamp
เมื่อเข้าใจข้อมูลใน Snowflake อย่างถ่องแท้แล้ว ถึงเวลาจัดการและแปลงข้อมูลเหล่านั้น เริ่มต้นด้วยการจัดการข้อมูลข้อความด้วย TRIM, SPLIT และ CONCAT จากนั้นเรียนรู้การดำเนินการกับตัวเลข เช่น การคำนวณทางคณิตศาสตร์และการสรุปค่าด้วย SUM และ AVG นอกจากนี้ยังได้สำรวจการแปลง timestamp โดยการดึงองค์ประกอบต่าง ๆ เช่น ปีหรือชั่วโมง การคำนวณช่วงเวลาระหว่างวันที่ และการสร้างฟังก์ชันของตัวเองใน Snowflake (UDF) เพื่อนำตรรกะที่กำหนดเองไปใช้
ในบทสุดท้ายนี้ จะได้ยกระดับทักษะด้วยฟังก์ชันขั้นสูงของ Snowflake เริ่มต้นด้วยชนิดข้อมูล VARIANT (ข้อมูลแบบกึ่งโครงสร้าง) เรียนรู้การแยกวิเคราะห์ข้อมูลระดับบนสุดและแบบซ้อนกันโดยใช้ dot-notation และ bracket-notation จากนั้นเรียนรู้การสร้างและใช้งาน common table expression (CTE) หลายรายการ และปิดท้ายด้วยการสร้างตารางแบบ pivot โดยใช้คีย์เวิร์ด PIVOT เพื่อแปลงข้อมูลให้อยู่ในรูปแบบที่อ่านง่าย พร้อมสำหรับรายงานและการวิเคราะห์
แบบฝึกหัดปัจจุบัน