查看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方法來更新函數。