CommencezCommencez gratuitement

Créer et appeler une UDF SQL

L'équipe des opérations de Harbr veut une façon uniforme d'indiquer la performance des envois dans toutes les régions. Plutôt que de répéter une instruction CASE dans chaque requête, vous allez emballer la logique dans une UDF scalaire réutilisable. Votre tâche consiste à créer une UDF qui prend delivery_days en entrée et retourne une étiquette de palier de performance, puis à l'appliquer à logistics.shipments pour déterminer combien d'envois se trouvent dans chaque palier.

⚠️ Impossible de sélectionner une base de données ou vous obtenez une erreur « table not found » ?

Utilisez le chemin complet de la table dans votre clause FROM. Récupérez-le dans le panneau de gauche : onglet Databases → développez votre base COURSE_… → sélectionnez la table → Copy name.

Cette activité fait partie du cours

Automatisation des pipelines de données dans Snowflake

Voir le cours

Exercice interactif pratique

Passez de la théorie à l’action grâce à l’un de nos exercices interactifs

Commencer l’exercice