检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
什么是数据工坊 产品优势 应用场景 使用限制 计费说明 权限管理 与其他服务的关系 基本概念 03 使用 通过DWR提供的近数据处理能力,您可以对OBS内存储的数据按照编排的工作流进行自动化处理(如解析、转码、截图等)。 算子管理 算子市场 发布算子 华为算子一览 数据处理 数据处理简介
创建工作流 操作场景 工作流主要是对算子进行编排,这样DWR就可以按照用户编排的工作流对OBS中的数据进行自动化处理(如视频解析、图片转码、视频截图等)。 操作步骤 登录管理控制台。在左侧导航栏上方,单击,选择“存储 > 数据工坊DWR”。 进入DWR页面。 在左侧导航栏选中“工
示例:图片质量变换 场景介绍 对于需要对大量图片文件进行压缩,快速发布上线的场景,可以使用DWR可视化的质量变换工作流来完成任务,帮助用户提升图片处理效率,节省内容发布时间。 实现流程 该实例通过创建触发器的方式异步启动工作流,实现流程为: 在OBS服务中创建桶 在DWR服务中创建工作流
测试算子功能 当算子功能代码开发完毕后,可以在DWR工作流中使用或进行上线前的测试。本节主要介绍如何使用DWR的自定义工作流来测试算子的功能。 测试算子功能 登录DWR控制台, 在工作流页面点击“创建工作流”进入工作流编排界面。 将左侧“自定义”算子拖拽至编排区域。 鼠标单击各流
如何通过算子访问OBS 操作步骤 登录FunctionGraph控制台创建python函数,创建详情参见创建事件函数。 函数类型选择“事件函数”,该类型函数可以被事件触发,在DWR的使用过程中为OBS的事件,例如上传对象事件,下载对象事件等。 代码上传方式选择“默认代码”。创建成功后Functio
在源桶,又跟事件触发器执行的条件匹配,会继续触发工作流执行。详细介绍参见了解更多无限循环原因。 OBS对DWR工作流进行授权。以使得DWR可以对OBS内的存储数据,按照您指定的顺序(如解析/转码/审核等)自动化处理。 进入“视频解析“算子工作流 打开控制台,在“服务搜索“框内搜索“DWR/数据工坊“并选择加载建议信息
在源桶,又跟事件触发器执行的条件匹配,会继续触发工作流执行。详细介绍参见了解更多无限循环原因。 OBS对DWR工作流进行授权。以使得DWR可以对OBS内的存储数据,按照您指定的顺序(如解析/转码/审核等)自动化处理。 进入“媒资转码“算子工作流 打开控制台,在“服务搜索“框内搜索“DWR/数据工坊“并选择加载建议信息
图片高度height),w(输出图片宽度width)。 点击保存工作流。可选择同步并支持匿名访问 保存成功后通过url方式触发工作流。其中可以指定参数f(截图秒数frame),h(输出图片高度)获得截帧结果。 https://test-workflow-bj4.obs.cn-north-4
使用参数:x-workflow-graph-name后跟上工作流名称,即可同步触发工作流.如图所示为返回的截帧结果 当需要对工作流参数做修改时,可以选择两种方式。以修改截图最长边的尺寸到500,采样点到11s为例: 直接在url后对参数修改 在工作流名称后使用’/’加上参数名,再使用’
作流,从而导致用户工作流不停的执行,出现“无限循环”。 图3 工作流配置workflowA 图4 触发器配置triggerA 后缀.mp4可以匹配所有后缀是mp4的对象。 场景2:触发器源桶和函数执行输出目标桶是不同桶的无限循环 案例1:使用内置函数触发“无限循环” 用户创建一条
将图片切出圆角,指定圆角的半径,水平和垂直的值相同,可以使用像素数(如200)或百分比(如25p)。 像素数取值范围为[1,4096],当像素数大于原图最小边的一半时,取最小边的二分之一。 百分比取值范围为[1p,50p]。 不能与rx和ry参数同时使用。 crop_rx 圆角水平大小的参数,可以使用像素数(如200)或百分比(如25p)。
通过算子对数据进行处理,会使用到函数工作流的资源,比如算子执行时长,函数工作流会根据资源使用情况进行收费,收费详情参见函数工作流计费说明。 视频转码 新建转码任务可以将视频进行转码,并在转码过程中压制水印、视频截图等。视频转码前需要配置转码模板。 待转码的音视频需要存储在与媒体处理服务同区域的OBS桶中,且该OBS桶已授权。