下面以购置阿里云函数计算,搭配消息列队产品,通过脚本模拟表格存储写数据,演示用户购买各服务后,如何搭建基于函数计算处理数据并分发解决方案。
开通产品
或者您可以直接单击以下链接进入对应产品的产品详情页。
- 函数计算产品详情页:https://www.aliyun.com/product/fc
-
表格存储产品详情页:https://www.aliyun.com/product/ots
- 消息队列产品详情页:https://www.aliyun.com/product/mns
完成开通上述产品后,需要进入各产品的控制台配置产品间的对接联通。配置步骤如下。
配置函数计算
- 新建服务
- 登录阿里云,进入函数计算的控制台。
- 选择与消息通道同一个区域,单击 创建服务 ,在弹出的窗口中配置服务信息。
- 新建函数
- 在创建的服务页面单击 新建函数 ,在弹出的页面中配置函数信息。
请根据以下配置要点配置函数信息:
配置页面 参数 配置示例 函数模板页签 函数语言 python2.7 模板选择 空白函数 触发器配置页签 - 不创建触发器 基础管理配置 基础信息 选择上述创建的服务;自定义函数名称;运行环境选择python2.7 代码配置 选择在线编辑,保留默认代码即可。 环境配置 函数入口 index.handle;函数执行内存:128MB;超时时间:10秒。 权限配置 - 选择系统权限模板后单击 点击授权 ,完成角色配置。 信息核对 - 核对信息是否正确 - 单击 创建 进入函数详情页面。
- 在创建的服务页面单击 新建函数 ,在弹出的页面中配置函数信息。
- 调试函数
- 在概览页查看函数属性:
- 使用 代码执行 检查运行结果:说明 程序入口函数编写时,本示例采用Python语言,其中入口函数和事件源的详细内容可以参考Python编程指南。
- 在概览页查看函数属性:
配置表格存储
详细可以参考这篇文档在表格存储使用函数计算。
- 登录阿里云,进入表格存储的控制台。
- 单击 创建实例 创建一个表格存储实例。
- 单击创建的实例后的 管理 按钮,进入 实例详情 页面。
- 单击 创建数据表,在弹出的窗口中配置数据表信息。
说明 配置数据表信息的时候,请务必勾选 开启Stream功能 。只有开启Stream功能后,表格存储才会触发把更新的数据传输给函数计算。
- 在实例详情页面单击 使用触发器 ,进入 触发器管理 页面。
- 如果此前没有创建任何函数计算,请单击 新建函数计算 进入函数计算控制台进行创建。
- 如果已经创建完成函数计算,请单击 使用已有函数计算 选择已有的函数计算。
配置注意点:
- 数据表的区域需要和函数计算在同一个区域。
- 第一次使用函数计算触发器会提示角色授权。
- 一张表下只能创建一个触发器。
- 触发器是按照1秒执行一次,一次传输100条数据,依次处理。
配置消息通道
- 登录阿里云后进入消息队列控制台。
- 选择与函数计算同一区域,并单击 创建队列。
说明 函数计算往消息通道发送信息的代码可以直接嵌入对应的SDK即可。
在文档使用中是否遇到以下问题
更多建议
匿名提交