การใช้ window function
ในแบบฝึกหัดที่ผ่านมา เราได้เรียนรู้วิธีใช้ sub-query เพื่อเพิ่มความสามารถในการวิเคราะห์ข้อมูลที่ซับซ้อนมากขึ้น ในแบบฝึกหัดนี้ เราจะต่อยอดการวิเคราะห์ขั้นสูงโดยใช้ window functions ซึ่งเป็นเครื่องมือที่ช่วยให้คำนวณค่าต่าง ๆ บนกลุ่มแถวข้อมูลที่กำหนดได้
ลองนึกภาพสถานการณ์นี้:
คุณได้รับมอบหมายให้หาว่าการเคลมที่มีมูลค่าสูงสุดในแต่ละรัฐมีอะไรบ้าง ผู้บริหารต้องการกรอง N การเคลมแรกของแต่ละรัฐ และต้องการให้ข้อมูลนี้แสดงอยู่บน dashboard ได้ทันที
นี่คือกรณีการใช้งานที่เหมาะสมอย่างยิ่งสำหรับ window function RANK()!
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Introduction to Databricks SQL
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง
เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา
เริ่มแบบฝึกหัด