新建數(shù)據(jù)服務(wù)API-SQL模式
數(shù)據(jù)服務(wù)API是一種API類型,由云計算資源中的數(shù)據(jù)通過參數(shù)配置生成,生成的API便于后續(xù)調(diào)用,減少資源操作成本。本文介紹如何通過SQL模式新建API。
前提條件
工作組管理員賬號登錄。
已創(chuàng)建“信息中心(xxzx)”工作組,具體操作,請參見新建工作組并添加成員。
已在系統(tǒng)設(shè)置添加“ApsaraDB for RDS”云計算資源,具體操作,請參見新建云計算資源。
已創(chuàng)建API歸屬應(yīng)用,具體操作,請參見新建API歸屬應(yīng)用。
背景信息
對原始數(shù)據(jù)層ApsaraDB for RDS中表“ys_xyk_bkxx”封裝API。
操作步驟
在頁面左上角,單擊圖標(biāo),選擇協(xié)同。
在頂部菜單欄,單擊圖標(biāo),選擇目標(biāo)工作組,單擊資產(chǎn)加工。
說明若您已在資產(chǎn)加工頁面,請?zhí)^“單擊資產(chǎn)加工”的操作。
在左側(cè)導(dǎo)航欄,單擊圖標(biāo),選擇API開發(fā) > 數(shù)據(jù)服務(wù)API。
數(shù)據(jù)服務(wù)API頁面右上角,單擊創(chuàng)建API。
根據(jù)配置向?qū)?chuàng)建API。
配置API基礎(chǔ)信息:輸入API的名稱為“查詢銀行客戶的所有信用卡”、選擇所屬應(yīng)用為“全域數(shù)據(jù)平臺”、調(diào)用認(rèn)證方式選擇為“簡單身份認(rèn)證”,輸入描述為“查詢銀行客戶的所有信用卡”。
配置API參數(shù)
選擇云計算資源為“dataq_dws_rds”,服務(wù)資源組選擇“數(shù)據(jù)服務(wù)系統(tǒng)資源組”,新建模式選擇“SQL模式”。
輸入SQL代碼,在頁面最底部,單擊語法檢查及格式化。
代碼示例如下:
SELECT id, zzhm, khmc, nl, yddh1 , csrq, jysp, career, hyzk, gz , decdbyjybs FROM ys_yhkh WHERE zzhm = ${zzhm,string,ckr-1000};
在測試區(qū)域,單擊開始測試,查看測試結(jié)果,核對返回信息。
在流量控制區(qū)域,填寫API最大調(diào)用QPS為“3000”,選擇超時配置為“3秒”,單擊保存。
預(yù)期結(jié)果
在數(shù)據(jù)服務(wù)API資源列表可查看到新建的API。