本文为您介绍如何创建、克隆、删除和移动函数。

创建函数

旧版本中的函数模块已被整体迁移至业务流程(Function_EarlyVersion)的函数类目下,保留了旧版函数模块中的历史函数内容和整体结构。

  1. 进入数据服务页面。
    1. 登录DataWorks控制台
    2. 在左侧导航栏,单击工作空间列表
    3. 选择工作空间所在地域后,单击相应工作空间后的进入数据服务
  2. 服务开发页面,鼠标悬停至新建图标,单击函数 > 新建Python函数
    您也可以找到相应的业务流程,右键单击函数,选择新建 > 新建Python函数
  3. 新建Python函数对话框中,配置各项参数。
    Python
    参数 描述
    函数名称 自定义函数的名称,不能超过256个字符。
    函数模板 仅支持Python3 Standard v1
    运行环境 仅支持Python 3.0
    函数描述 对函数进行简单描述,不得超过512个字符。
    目标文件夹 选择函数存放的目录。
  4. 单击确认
  5. 在函数的编辑页面,配置函数。
    1. 编辑代码区域,输入函数的代码。
    2. 环境配置区域,设置内存超时时间
  6. 单击工具栏中的保存图标。

克隆函数

  1. 服务开发页面,展开目标API所在的业务流程 > 函数
  2. 右键单击相应的函数名称,选择克隆
    克隆
  3. 函数克隆对话框中,输入函数名称,并选择目标文件夹
    说明 函数名称支持汉字、英文、数字和下划线(_),仅支持以英文或汉字开头,且名称的长度支持4~50个字符。
  4. 单击确认

删除函数

  1. 服务开发页面,展开目标API所在的业务流程 > 函数
  2. 右键单击相应的函数名称,选择删除
    删除
  3. 删除函数对话框中,单击确认
    说明 如果当前函数被某些API引用,会删除失败。您需要在引用该函数的API过滤器中去除相应的函数,再进行删除。

移动函数

  1. 服务开发页面,展开目标API所在的业务流程 > 函数
  2. 右键单击相应的函数名称,选择移动
    移动
  3. 修改文件路径对话框中,选择目标文件夹
  4. 单击确认