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 |
|
|
Sí |
El nombre de una función existente. |
Valores devueltos
|
Campo |
Descripción |
|
|
El nombre de la UDF. |
|
|
La cuenta propietaria de la UDF. |
|
|
La fecha y hora de creación de la UDF. |
|
|
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. |
|
|
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.