Tạo và gọi một SQL UDF
Nhóm vận hành của Harbr muốn có một cách nhất quán để gắn nhãn hiệu suất giao hàng trên tất cả các khu vực — thay vì lặp lại một câu lệnh CASE trong mọi truy vấn, bạn sẽ đóng gói logic đó vào một scalar UDF có thể tái sử dụng. Nhiệm vụ của bạn là tạo một UDF nhận delivery_days làm đầu vào và trả về nhãn bậc hiệu suất, sau đó áp dụng nó lên logistics.shipments để xác định có bao nhiêu lô hàng rơi vào mỗi bậc.
Hãy dùng đường dẫn đầy đủ của bảng trong mệnh đề ⚠️ Không chọn được cơ sở dữ liệu, hoặc gặp lỗi "table not found"?
FROM. Lấy nó ở bảng điều khiển bên trái: thẻ Databases → mở rộng cơ sở dữ liệu COURSE_… của bạn → chọn bảng → Copy name.
Bài tập này là một phần của khóa học
Tự động hóa Data Pipeline trong Snowflake
Bài tập tương tác thực hành
Biến lý thuyết thành hành động với một trong các bài tập tương tác của chúng tôi
Bắt đầu bài tập