查看MaxCompute项目中指定自定义函数的信息,包含函数名称、所有者、创建时间、类名和资源列表信息。

命令格式

desc function <function_name>;

参数说明

function_name:必填。已存在的函数名称。

返回值说明

  • Name:自定义函数名称。
  • Owner:自定义函数的所有者账号。
  • Created Time:自定义函数的注册时间。
  • Class:自定义函数的类,区分大小写。
  • Resources:自定义函数所用到的资源列表。

使用示例

--查看函数my_lower的信息。
desc function my_lower;
返回结果如下。
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

相关命令

  • FUNCTION:如果您不需要把SQL语言定义函数存入MaxCompute的Meta系统,可以使用临时SQL语言定义函数。临时SQL语言定义函数只在当前脚本有效。
  • CREATE FUNCTION:创建函数。您可以编写自定义函数并在MaxCompute SQL中使用入口对象的create_function()方法来创建函数。
  • DELETE FUNCTION:删除函数。您可以编写自定义函数并在MaxCompute SQL中使用入口对象的delete_function()方法来删除函数。
  • DROP FUNCTION:在MaxCompute项目中注销已注册的自定义函数。
  • LIST FUNCTIONS:查看MaxCompute项目中所有自定义函数的信息。
  • UPDATE FUNCTION:更新函数。您可以编写自定义函数并在MaxCompute SQL中对函数调用update方法来更新函数。