控制台指南

最佳实践

开发者指南

API 文档

SDK 文档

填写文档满意度调查问卷,赢取缤纷好礼> HOT

自定义函数处理

最近更新时间:2022-05-09 17:00:25

简介

当对象存储(Cloud Object Storage,COS)媒体处理的现有业务或功能无法满足您的需求时,您可以使用云函数(Serverless Cloud Function,SCF)自定义函数处理功能,编写最核心的代码逻辑以便灵活实现自身业务需求,同时降低研发成本。关于 SCF 详情请参见 云函数文档

说明:

  • 目前自定义函数处理功能仅支持在 工作流 中发起。
  • 使用 SCF 进行自定义处理,会产生相应的功能费用,由云函数服务收取,详细的计费说明请参见 云函数计费文档

操作步骤

  1. 登录 对象存储控制台
  2. 在左侧导航栏中,单击存储桶列表,进入存储桶列表。
  3. 找到需要处理的存储桶,单击其存储桶名称,进入该存储桶管理页面。
  4. 在左侧导航栏中,单击数据工作流 > 工作流,进入工作流管理页面。
  5. 单击创建工作流,进入创建工作流页面。
  6. 按需配置工作流信息,在“配置工作流”栏的输入框右侧单击“+”,添加自定义函数节点。
  7. 在弹出的窗口中,配置如下信息。
    • 节点入参:工作流中使用自定义函数所指定的输入参数,无需用户手动添加,依据自定义函数上一个节点获取入参。
    • 函数 Namespace:创建的函数默认位于 COS 命名空间下。
    • 函数分类:可选择常用功能快速进行COS对象常用操作,或选择自定义自行配置其他功能相关参数。
    • 功能类型:选择常用功能时,可进行预置功能选择,参照 使用自定义函数管理 COS 文件 操作即可。
    • 选择函数:目前工作流中仅支持异步执行且开启状态追踪的函数。
      如需新增函数,单击“新增函数”,按照页面提示进行配置即可。
  8. 确认配置无误,单击确定
目录