Tous les produits
Search
Centre de documentation

MaxCompute:DESC FUNCTION

Dernière mise à jour :Aug 10, 2026

Renvoie les métadonnées d'une fonction définie par l'utilisateur (UDF) spécifiée dans un projet MaxCompute, notamment son nom, son propriétaire, sa date de création, la classe d'implémentation et les ressources associées.

Syntaxe

desc function <function_name>;

Paramètres

Paramètre Obligatoire Description
function_name Oui Nom d'une fonction existante.

Valeurs renvoyées

Champ Description
Name Nom de l'UDF.
Owner Compte propriétaire de l'UDF.
Created Time Date de création de l'UDF.
Class Classe d'implémentation de l'UDF. La casse est prise en compte : le nom doit correspondre exactement à celui de la classe compilée.
Resources Liste des ressources utilisées par l'UDF.

Exemple

L'exemple suivant renvoie les métadonnées de la fonction my_lower :

desc function my_lower;

Résultat :

Name                                    my_lower
Owner                                   ALIYUN$****
Created Time                            2020-06-18 15:50:19
Class                                   org.alidata.odps.udf.examples.Lower
Resources                               project_name/my_lower.jar
Le champ Class respecte la casse.

Étapes suivantes

  • FUNCTION : Créez une fonction SQL temporaire limitée au script SQL actuel, sans l'enregistrer dans le système de métadonnées MaxCompute.

  • CREATE FUNCTION : Enregistrez une UDF dans MaxCompute à l'aide de la méthode create_function() de l'objet d'entrée.

  • DROP FUNCTION : Supprimez une UDF enregistrée d'un projet MaxCompute.

  • DELETE FUNCTION : Supprimez une fonction à l'aide de la méthode delete_function() de l'objet d'entrée.

  • UPDATE FUNCTION : Mettez à jour une UDF enregistrée en appelant la méthode update() de l'objet d'entrée.

  • LIST FUNCTIONS : Consultez les métadonnées de toutes les UDF d'un projet MaxCompute.