更新时间:2023-11-15 GMT+08:00

准备

案例实现的功能是将DIS数据格式转换,存储到表格存储服务中,所以需要先在表格存储服务创建集群,在创建集群时需要使用虚拟私有云。

创建函数之前,需要创建委托,给FunctionGraph函数赋权,确保FunctionGraph函数能够访问到DIS和CloudTable资源。

创建虚拟私有云

  1. 登录虚拟私有云控制台,单击“创建虚拟私有云”,进入“创建虚拟私有云”界面。
  2. 填写私有云配置信息。

    基本信息中名称输入“vpc-cloudtable”,其他使用系统默认。

    子网配置使用系统默认。

  3. 确认配置信息无误,单击“立即创建”,创建虚拟私有云。

创建集群

  1. 在服务控制台左侧导航栏,选择“大数据 > 表格存储服务”,进入表格存储服务控制台后,在“集群模式”界面,单击“购买集群”,进入“购买集群”界面。
  2. 填写集群配置信息。

    • 区域使用系统默认。
    • 名称输入“cloudtable-dis”。
    • 虚拟私有云选择创建虚拟私有云中创建的“vpc-cloudtable”。
    • 其他配置保持默认,无需修改。
    图1 购买集群

  3. 确认配置信息无误,单击“立即购买”,创建集群。

    图2 创建集群

    创建集群需要较长时间,可以从图2中查看进度,请耐心等待。

创建委托

  1. 在服务控制台左侧导航栏,选择“管理与监管 > 统一身份认证服务”,进入统一身份认证服务控制台后,在左侧导航栏单击“委托”,进入“委托”界面。
  2. 单击“创建委托”,弹出“创建委托”界面。
  3. 填写委托信息。

    • 委托名称:输入“DISDemo”。
    • 委托类型:选择“云服务”。
    • 云服务:选择“函数工作流 FunctionGraph”。
    • 持续时间:选择“永久”。

  4. 单击“下一步”,进入委托选择页面,在“配置权限”界面勾选“Tenant Administrator”,单击“确定”

    图3 创建委托

    Tenant Administrator:拥有该权限的用户可以对企业拥有的所有云资源执行任意操作。

  5. 单击“确定”,完成权限委托设置。