Travailler avec des fonctions définies par l’utilisateur dans Snowsight¶
Vous pouvez travailler avec des fonctions définies par l’utilisateur (UDFs) dans SQL ou dans Snowsight.
Pour toute fonction définie par l’utilisateur dans Snowflake, vous pouvez ouvrir Data » Databases et rechercher ou parcourir l’UDF. Sélectionnez l’UDF pour consulter les détails de la fonction et la gérer.
Vous devez disposer des privilèges appropriés pour accéder à l’UDF et la gérer dans Snowsight.
Explorer les détails de l’UDF dans Snowsight¶
Après avoir ouvert une UDF dans Snowsight, vous pouvez procéder comme suit :
Identifiez la date de création de la fonction et tout commentaire sur la fonction. Vous pouvez survoler les détails de l’heure pour connaître la date et l’heure de création exactes.
Vérifiez les détails supplémentaires concernant l’UDF, y compris :
Arguments acceptés par l’UDF et leurs types de données attendus, le cas échéant.
Le type de données du résultat de la procédure.
Si la fonction est une fonction d’agrégation.
Si la fonction est une fonction sécurisée.
Si la fonction est une fonction de table.
Le langage dans lequel l’UDF est écrite. Par exemple, Java.
Vérifiez la définition SQL de l’UDF de la section Function definition.
Vérifiez les rôles disposant de privilèges sur la fonction dans la section Privileges.
Gérer une UDF dans Snowsight¶
Vous pouvez effectuer les tâches de gestion de base suivantes d’une UDF dans Snowsight :