SuperAPI AI 工具集

udf

数据与分析

查看项目

更新于 10-16 04:59

技能介绍

用途:该工作流用于 MaxCompute UDF 的生命周期管理,包括列出、搜索、查看、创建、测试和删除 UDF,以及管理 UDF 资源。

主要能力与命令:

  • mcs udf list:列出 UDF
  • mcs udf search KEYWORD:按关键词搜索 UDF
  • mcs udf show NAME:查看指定 UDF
  • mcs udf create NAME --inline-python script.py:以内联 Python 脚本创建 UDF
  • mcs udf test NAME --args '1, "abc"':测试 UDF
  • mcs udf remove NAME:删除 UDF
  • mcs udf resource list:列出 UDF 资源
  • mcs udf resource show NAME:查看 UDF 资源
  • mcs udf resource remove NAME:删除 UDF 资源

使用限制:mcs udf test --args 仅接受 SQL 字面量,即数值、NULL、TRUE/FALSE 和带引号的字符串;不要传入标识符、函数调用、表达式或以分号分隔的片段作为测试参数。

适用场景:当问题需要某个缺失或损坏的函数时,才进行 UDF 管理;普通 SQL 查询无需管理 UDF。

更多说明见 references/udf.md。