数据服务API是一种API类型,由云计算资源中的数据通过参数配置生成,生成的API便于后续调用,减少资源操作成本。本文介绍如何通过SQL模式新建API。
前提条件
工作组管理员账号登录。
已创建“信息中心(xxzx)”工作组,具体操作,请参见新建工作组并添加成员。
已在系统设置添加“ApsaraDB for RDS”云计算资源,具体操作,请参见新建云计算资源。
已创建API归属应用,具体操作,请参见新建API归属应用。
背景信息
对原始数据层ApsaraDB for RDS中表“ys_xyk_bkxx”封装API。
操作步骤
登录数据资源平台控制台。
在页面左上角,单击图标,选择协同。
在顶部菜单栏,单击图标,选择目标工作组,单击资产加工。
说明若您已在资产加工页面,请跳过“单击资产加工”的操作。
在左侧导航栏,单击图标,选择API开发 > 数据服务API。
数据服务API页面右上角,单击创建API。
根据配置向导创建API。
配置API基础信息:输入API的名称为“查询银行客户的所有信用卡”、选择所属应用为“全域数据平台”、调用认证方式选择为“简单身份认证”,输入描述为“查询银行客户的所有信用卡”。
配置API参数
选择云计算资源为“dataq_dws_rds”,服务资源组选择“数据服务系统资源组”,新建模式选择“SQL模式”。
输入SQL代码,在页面最底部,单击语法检查及格式化。
代码示例如下:
SELECT id, zzhm, khmc, nl, yddh1 , csrq, jysp, career, hyzk, gz , decdbyjybs FROM ys_yhkh WHERE zzhm = ${zzhm,string,ckr-1000};
在测试区域,单击开始测试,查看测试结果,核对返回信息。
在流量控制区域,填写API最大调用QPS为“3000”,选择超时配置为“3秒”,单击保存。
预期结果
在数据服务API资源列表可查看到新建的API。
文档内容是否对您有帮助?