开发者社区 > 大数据与机器学习 > 大数据计算 MaxCompute > 正文

DataWorks注册MaxCompute函数操作步骤是什么?

DataWorks注册MaxCompute函数操作步骤是什么?

展开
收起
cuicuicuic 2023-07-25 18:41:34 68 0
3 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    在 DataWorks 中,注册 MaxCompute 函数可以按照以下步骤进行操作:

    登录 DataWorks 控制台,进入“管理中心”页面。

    在“管理中心”页面中,选择“函数计算”,进入函数计算管理页面。

    在函数计算管理页面中,点击“新建函数”按钮。

    在弹出的“新建函数”对话框中,填写函数的配置信息,包括函数名称、运行环境等。需要注意的是,函数的运行环境必须选择“MaxCompute”。

    在函数配置界面中,选择“编辑代码”选项卡,在代码编辑器中编写函数的代码。需要注意的是,函数的代码必须符合 MaxCompute 函数的规范。

    在代码编辑器中完成函数代码的编写后,点击“保存”按钮保存函数代码。

    在函数配置界面中,选择“部署测试”选项卡,测试函数的运行效果。需要注意的是,在测试函数之前,需要确保您的函数代码已经通过了语法检查和编译等环节。

    如果函数测试通过,点击“发布”按钮发布函数。发布函数后,您可以在 MaxCompute 中使用该函数。

    需要注意的是,注册 MaxCompute 函数需要编写符合规范的函数代码,并且经过语法检查、编译、测试等多个环节的验证。如果您遇到问题无法

    2023-07-30 16:24:28
    赞同 展开评论 打赏
  • 在DataWorks中注册MaxCompute函数的操作步骤如下:

    1. 登录DataWorks控制台,并进入相应的项目空间。

    2. 在项目空间中,选择“开发”模块,然后点击左侧导航栏中的“函数计算”选项。

    3. 在函数计算页面上方,点击“新建函数”按钮。

    4. 配置函数信息:在新建函数页面,填写函数的基本信息,包括名称、描述等。

    5. 选择函数类型:在新建函数页面的“函数类型”选项卡中,选择“MaxCompute”作为函数类型。

    6. 定义输入输出参数:在新建函数页面的“输入输出参数”选项卡中,配置MaxCompute函数的输入和输出参数。根据函数的需求,填写参数名称、数据类型等信息。

    7. 编写SQL脚本:在新建函数页面的“函数实现”选项卡中,编写MaxCompute函数的具体实现逻辑。这里可以使用MaxCompute SQL语法编写函数处理逻辑。

    8. 提交函数:完成上述配置后,点击新建函数页面的“提交”按钮,将MaxCompute函数提交保存。

    9. 在DataWorks的任务或工作流中,可以使用刚刚注册的MaxCompute函数来进行数据处理操作。通过使用CREATE FUNCTION语句,在任务或工作流中注册并调用已注册的MaxCompute函数。

    2023-07-26 21:38:25
    赞同 展开评论 打赏
  • 进入数据开发页面。登录DataWorks控制台。在左侧导航栏,单击工作空间列表。选择工作空间所在地域后,单击相应工作空间后的进入数据开发。创建业务流程,详情请参见创建业务流程。创建JAR或Python类型的资源,并提交发布。详情请参见创建MaxCompute资源。新建函数。打开相应的业务流程,右键单击MaxCompute,选择新建 > 函数。在新建函数对话框中,输入函数名称,并选择目标文件夹。单击提交。在注册函数对话框中,配置各项参数。image.png
    参数 描述
    函数类型 选择函数类型,包括数学运算函数、聚合函数、字符串处理函数、日期函数、窗口函数和其他函数。
    MaxCompute引擎实例 默认不可以修改。
    函数名 UDF函数名,即SQL中引用该函数所使用的名称。需要全局唯一,且注册函数后不支持修改。
    责任人 默认显示为当前登录账号,您也可以选择其他账号。
    类名 UDF函数的类名,格式为资源名.类名。其中,资源名可以为JAVA包名称或Python资源名称。
    资源列表 支持模糊匹配查找本工作空间中已添加的资源,必填。
    描述 针对当前UDF作用的简单描述。
    命令格式 该UDF的具体使用方法示例,例如test。
    参数说明 支持输入的参数类型以及返回参数类型的具体说明。
    返回值 返回值,例如1,非必填项。
    示例 函数中的示例,非必填项。单击工具栏中的image.png
    图标。提交函数。单击工具栏中的image.png
    图标。在提交新版本对话框中,输入变更描述。单击确认。
    https://help.aliyun.com/document_detail/139132.html
    ,此回答整理自钉群“DataWorks交流群(答疑@机器人)”

    2023-07-25 19:08:07
    赞同 展开评论 打赏

MaxCompute(原ODPS)是一项面向分析的大数据计算服务,它以Serverless架构提供快速、全托管的在线数据仓库服务,消除传统数据平台在资源扩展性和弹性方面的限制,最小化用户运维投入,使您经济并高效的分析处理海量数据。

相关产品

  • 云原生大数据计算服务 MaxCompute
  • 热门讨论

    热门文章

    相关电子书

    更多
    大数据AI一体化的解读 立即下载
    极氪大数据 Serverless 应用实践 立即下载
    大数据&AI实战派 第2期 立即下载