新建數(shù)據(jù)服務(wù)API-向?qū)J?/h1>更新時(shí)間:
數(shù)據(jù)服務(wù)API是一種API類型,由云計(jì)算資源中的數(shù)據(jù)通過(guò)參數(shù)配置生成,生成的API便于后續(xù)調(diào)用,可減少資源操作成本。本文介紹如何通過(guò)向?qū)J叫陆ˋPI。
對(duì)原始數(shù)據(jù)層表“ys_xyk_bkxx”封裝API
前提條件
工作組管理員賬號(hào)登錄。
已創(chuàng)建“信息中心(xxzx)”工作組,具體操作,請(qǐng)參見(jiàn)新建工作組并添加成員。
已在系統(tǒng)設(shè)置添加“RDS MySQL”云計(jì)算資源,具體操作,請(qǐng)參見(jiàn)新建云計(jì)算資源。
已創(chuàng)建API歸屬應(yīng)用,具體操作,請(qǐng)參見(jiàn)新建API歸屬應(yīng)用。
操作步驟
在頁(yè)面左上角,單擊圖標(biāo),選擇協(xié)同。
在頂部菜單欄,單擊圖標(biāo),選擇目標(biāo)工作組,單擊資產(chǎn)加工。
在左側(cè)導(dǎo)航欄,單擊圖標(biāo),選擇API開(kāi)發(fā) > 數(shù)據(jù)服務(wù)API。
在數(shù)據(jù)服務(wù)API頁(yè)面右上角,單擊創(chuàng)建API。
根據(jù)配置向?qū)?chuàng)建API。
設(shè)置API基礎(chǔ)信息:輸入API的名稱為“根據(jù)銀行客戶辦卡額度查詢”、選擇所屬應(yīng)用為“全域數(shù)據(jù)平臺(tái)”、調(diào)用認(rèn)證方式為“簡(jiǎn)單身份認(rèn)證”,輸入描述為“根據(jù)銀行客戶辦卡額度查詢”。
配置API參數(shù)。
選擇云計(jì)算資源為“dataq_dws_rds”,服務(wù)資源組選擇為“數(shù)據(jù)服務(wù)系統(tǒng)資源組”,新建模式選擇“向?qū)J健保x擇源數(shù)據(jù)表為“ys_xyk_bkxx”,在返回參數(shù)下勾選所有字段。
在請(qǐng)求參數(shù)區(qū)域,單擊+請(qǐng)求參數(shù),選擇參數(shù)名稱“climit”,條件選擇“>”,默認(rèn)值為“10”,描述為“卡額度大于10萬(wàn)”。
打開(kāi)配置參數(shù)開(kāi)關(guān),勾選返回結(jié)果分頁(yè),使用默認(rèn)值。單擊+排序字段,選擇字段名稱“actdate”,排序方式為“順序”。
在測(cè)試區(qū)域,單擊開(kāi)始測(cè)試,查看測(cè)試結(jié)果,核對(duì)返回信息。
在流量控制區(qū)域,填寫API最大調(diào)用QPS為“1”,選擇超時(shí)配置為“3秒”,單擊保存。
預(yù)期結(jié)果
在數(shù)據(jù)服務(wù)API列表可查看到新建的API。
對(duì)數(shù)據(jù)建模DWS層表“dws_ren_kh_demo_di”封裝API
用于在數(shù)據(jù)資產(chǎn)case中演示API資產(chǎn)類型,以及在解決方案case中演示導(dǎo)入導(dǎo)出。
前提條件
工作組管理員賬號(hào)登錄。
已在系統(tǒng)設(shè)置添加“RDS MySQL”云計(jì)算資源。
已創(chuàng)建API歸屬應(yīng)用。
通過(guò)數(shù)據(jù)開(kāi)發(fā)把Maxcompute(“dws_ren_kh_demo_di”)表同步到RDS MySQL(“dws_ren_kh_demo_di”)表中。
操作步驟
在頁(yè)面左上角,單擊圖標(biāo),選擇協(xié)同。
在頂部菜單欄,單擊圖標(biāo),選擇目標(biāo)工作組,單擊資產(chǎn)加工。
在左側(cè)導(dǎo)航欄,單擊圖標(biāo),選擇API開(kāi)發(fā) > 數(shù)據(jù)服務(wù)API。
在數(shù)據(jù)服務(wù)API頁(yè)面右上角,單擊創(chuàng)建API。
根據(jù)配置向?qū)?chuàng)建API。
API基礎(chǔ)信息配置:輸入API的名稱為“銀行客戶根據(jù)證件號(hào)碼查詢”、選擇所屬應(yīng)用為“全域數(shù)據(jù)平臺(tái)”、調(diào)用認(rèn)證方式選擇為“簡(jiǎn)單身份認(rèn)證”,輸入描述為“銀行客戶根據(jù)證件號(hào)碼查詢”。
配置API參數(shù)。
選擇云計(jì)算資源為“ dataq_dws_rds ”,源數(shù)據(jù)表選擇為“dws_ren_kh_demo_di”,服務(wù)資源組選擇為“數(shù)據(jù)服務(wù)系統(tǒng)資源組”,新建模式選擇“向?qū)J健薄T诜祷貐?shù)下勾選字段zzhm、khmc、nl、xb、jysp、hyzk、gz和jtnsr等字段。
在請(qǐng)求參數(shù)區(qū)域,單擊+請(qǐng)求參數(shù),選擇參數(shù)名稱“zzhm”,條件選擇“=”,默認(rèn)值為“CKR-1000”。
打開(kāi)配置參數(shù)開(kāi)關(guān),勾選返回結(jié)果分頁(yè),使用默認(rèn)值。單擊+排序字段,選擇字段名稱“nl”,排序方式為“順序”。
在測(cè)試區(qū)域,單擊開(kāi)始測(cè)試,查看測(cè)試結(jié)果,核對(duì)返回信息。
在流量控制區(qū)域,填寫API最大調(diào)用QPS為“1”,選擇超時(shí)配置為“3秒”,單擊保存。
預(yù)期結(jié)果
在數(shù)據(jù)服務(wù)API列表可查看到新建的API。