更新时间:2024-10-21 GMT+08:00
分享

华为云OBS

对象存储服务(Object Storage Service,OBS)提供海量、安全、高可靠、低成本的数据存储能力,可供用户存储任意类型和大小。包含“读取文件”和“上传文件”两个执行动作,“当有新文件上传”一个触发事件。

连接参数

华为云OBS连接器使用自定义认证,连接参数说明如表1所示。

表1 连接参数说明

名称

必填

说明

示例值/默认值

连接名称

设置连接名称。

华为云OBS的连接

描述

对于连接的信息描述说明。

description

访问密钥ID(AK)

根据获取方法,输入获取到的密钥ID。

xxxxxxxxxxxx

秘密访问密钥(SK)

根据获取方法,输入获取到秘密访问密钥。

xxxxxxxxxxxx

读取文件

读取文件内容并以Base64编码返回。

  • 输入参数

    用户配置读取文件执行动作,相关参数说明如表2所示。

    表2 读取文件输入参数说明

    参数

    必填

    说明

    文件路径

    输入需要读取的文件保存路径。

    桶名称

    读取的文件所存储的桶名称。

  • 输出参数

    用户可以在之后的执行动作中调用该输出参数,输出参数说明请参考表3

    表3 读取文件输出参数说明

    参数

    说明

    OBS桶名称

    OBS桶名称。

    文件路径

    文件路径。

    文件大小

    文件大小。

    文件更新时间

    文件更新时间。

    文件链接

    文件链接。

    文件内容

    文件内容。

上传文件

读取输出内容生成文件上传OBS。

  • 输入参数

    用户配置上传文件执行动作,相关参数说明如表4所示。

    表4 上传文件输入参数说明

    参数

    必填

    说明

    桶名称

    上传文件的目标桶名称。

    说明:

    需要提前创建该目标桶。

    文件路径

    文件上传路径。

    文件名

    文件名。

    文件内容

    需要存储到上传文件中的内容。

  • 输出参数

    用户可以在之后的执行动作中调用该输出参数,输出参数说明请参考表5

    表5 上传文件输出参数说明

    参数

    说明

    OBS桶名称

    OBS桶名称。

    文件路径

    文件路径。

    文件链接

    文件链接。

    返回码

    上传成功后显示200。

当有新的文件上传

读取指定目录下最新文件内容,并以base64编码返回。

  • 输入参数

    用户配置当有新的文件上传触发事件,相关参数说明如表6所示。

    表6 当新的文件上传输入参数说明

    参数

    必填

    说明

    文件更新时间

    文件更新时间。例如:20230113。

    查找路径

    查找路径。

    单击桶名称进入后,在“对象”里面查找到所需的文件对象。如下图举例所示:

    图1 OBS桶的对象

    文件后缀

    文件的后缀名。

    桶名称

    输入桶名称。

    轮询间隔

    轮询时间间隔,单位是秒。

    是否返回文件内容

    是否以base64编码,返回文件内容。

  • 输出参数

    用户可以在之后的执行动作中调用该输出参数,输出参数说明请参考表7

    表7 当有新的文件上传输出参数说明

    参数

    说明

    桶名称

    桶名称。

    文件路径

    文件路径。

    文件大小

    文件大小。

    文件更新时间

    文件更新时间。

    文件链接

    文件链接。

    文件内容

    文件内容。

相关文档