Bắt đầu ngayBắt đầu miễn phí

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.

⚠️ Không chọn được cơ sở dữ liệu, hoặc gặp lỗi "table not found"?

Hãy dùng đường dẫn đầy đủ của bảng trong mệnh đề 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

Xem khóa học

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