tencent cloud

文档反馈

步骤 2. 创建 Mapper 和 Reducer 函数

最后更新时间:2022-04-29 14:44:59

    创建 Mapper 函数

    通过控制台模板函数创建

    1. 登录云函数控制台,选择左侧导航栏中的函数服务
    2. 在“函数服务”页面上方选择北京地域,并单击新建进入新建函数页面。根据页面相关信息进行配置。如下图所示:
      • 创建方式:选择模板创建
      • 模糊搜索:输入 “map_function”,并进行搜索,选择 “map_function” 模板。
        单击模板中的查看详情,即可在弹出的“模板详情”窗口中查看相关信息,支持下载操作。
    3. 单击下一步,函数名称默认填充,可根据需要自行修改。按照引导配置运行角色:
      运行角色:勾选启用,本文以“配置并使用SCF模板运行角色”为例。如下图所示:
      • 配置并使用SCF模板运行角色:选择该项将会自动创建并选择关联了 COS 全读写权限的 SCF 模板运行角色。
      • 使用已有角色:需在下拉列表中选择包含上述权限的已有角色。
        说明:

        云函数在运行时,会使用运行角色换取临时密钥,操作相关云产品资源。

    4. 单击展开函数代码卡片,可以浏览代码信息,如需修改变量等参数值,可以选择在线修改并保存。

    配置 COS 触发器

    1. 触发器配置中,选择自定义创建,根据页面的参数信息进行填写。如下图所示:

      主要参数信息说明如下:
      • 触发方式:选择COS触发
      • COS Bucket:选择srcmr
      • 事件类型:选择全部创建
    2. 单击完成,完成函数和 COS 触发器创建。

    创建 Reducer 函数

    通过控制台模板函数创建

    1. 登录云函数控制台,选择左侧导航栏中的函数服务
    2. 在“函数服务”页面上方选择北京地域,并单击新建进入新建函数页面。根据页面相关信息进行配置。如下图所示:
      • 创建方式:选择模板创建
      • 模糊搜索:输入 “reduce_function”,并进行搜索,选择 “reduce_function” 模板。
        单击模板中的查看详情,即可在弹出的“模板详情”窗口中查看相关信息,支持下载操作。
    3. 单击下一步,函数名称默认填充,可根据需要自行修改。按照引导配置运行角色:
      运行角色:勾选启用,本文以“配置并使用SCF模板运行角色”为例。如下图所示:
      • 配置并使用SCF模板运行角色:选择该项将会自动创建并选择关联了 COS 全读写权限的 SCF 模板运行角色。
      • 使用已有角色:需在下拉列表中选择包含上述权限的已有角色。
    4. 单击展开函数代码卡片,可以浏览代码信息,如需修改变量等参数值,可以选择在线修改并保存。

    配置 COS 触发器

    1. 触发器配置中,选择自定义创建,根据页面的参数信息进行填写。如下图所示:

      主要参数信息如下:
      • 触发方式:选择COS触发
      • COS Bucket:选择middlestagebucket
      • 事件类型:选择全部创建
    2. 单击完成,完成函数和 COS 触发器创建。
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持