Todos os produtos
Search
Central de documentação

MaxCompute:DESC FUNCTION

Última atualização: Jun 26, 2026

Retorna os metadados de uma função definida pelo usuário (UDF) especificada em um projeto do MaxCompute, incluindo nome, proprietário, data de criação, classe de implementação e recursos associados.

Sintaxe

desc function <function_name>;

Parâmetros

Parâmetro

Obrigatório

Descrição

function_name

Sim

Nome de uma função existente.

Valores de retorno

Campo

Descrição

Name

Nome da UDF.

Owner

Conta proprietária da UDF.

Created Time

Data e hora de criação da UDF.

Class

Classe de implementação da UDF. Diferencia maiúsculas de minúsculas e deve corresponder exatamente ao nome da classe compilada.

Resources

Lista de recursos utilizados pela UDF.

Exemplo

O exemplo a seguir retorna os metadados da função my_lower:

desc function my_lower;

Saída:

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
O campo Class diferencia maiúsculas de minúsculas.

Próximos passos

  • FUNCTION: Crie uma função SQL temporária com escopo limitado ao script SQL atual, sem armazená-la no sistema de metadados do MaxCompute.

  • CREATE FUNCTION: Registre uma UDF no MaxCompute usando o método create_function() do objeto de entrada.

  • DROP FUNCTION: Remova uma UDF registrada de um projeto do MaxCompute.

  • DELETE FUNCTION: Exclua uma função usando o método delete_function() do objeto de entrada.

  • UPDATE FUNCTION: Atualize uma UDF registrada chamando o método update() do objeto de entrada.

  • LIST FUNCTIONS: Visualize os metadados de todas as UDFs em um projeto do MaxCompute.