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 |
|
|
Sim |
Nome de uma função existente. |
Valores de retorno
|
Campo |
Descrição |
|
|
Nome da UDF. |
|
|
Conta proprietária da UDF. |
|
|
Data e hora de criação da UDF. |
|
|
Classe de implementação da UDF. Diferencia maiúsculas de minúsculas e deve corresponder exatamente ao nome da classe compilada. |
|
|
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.