Todos los productos
Search
Centro de documentos

MaxCompute:DESC FUNCTION

Última actualización: Sep 05, 2026

Devuelve los metadatos de una función definida por el usuario (UDF) específica en un proyecto de MaxCompute, incluidos su nombre, propietario, fecha de creación, clase de implementación y recursos asociados.

Sintaxis

desc function <function_name>;

Parámetros

Parámetro

Obligatorio

Descripción

function_name

Sí

El nombre de una función existente.

Valores devueltos

Campo

Descripción

Name

El nombre de la UDF.

Owner

La cuenta propietaria de la UDF.

Created Time

La fecha y hora de creación de la UDF.

Class

La clase de implementación de la UDF. Distingue entre mayúsculas y minúsculas; debe coincidir exactamente con el nombre de la clase compilada.

Resources

La lista de recursos que utiliza la UDF.

Ejemplo

A continuación se muestra un ejemplo que devuelve los metadatos de la función my_lower:

desc function my_lower;

Salida:

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
El campo Class distingue entre mayúsculas y minúsculas.

Pasos siguientes

  • FUNCTION: Cree una función SQL temporal con alcance limitado al script SQL actual, sin almacenarla en el sistema de metadatos de MaxCompute.

  • CREATE FUNCTION: Registre una UDF en MaxCompute mediante el método create_function() del objeto de entrada.

  • DROP FUNCTION: Elimine una UDF registrada de un proyecto de MaxCompute.

  • DELETE FUNCTION: Elimine una función mediante el método delete_function() del objeto de entrada.

  • UPDATE FUNCTION: Actualice una UDF registrada al invocar el método update() del objeto de entrada.

  • LIST FUNCTIONS: Consulte los metadatos de todas las UDF en un proyecto de MaxCompute.