資料服務旨在為企業搭建統一的資料服務匯流排,協助企業提升資料資產的價值,同時保證了資料的可靠性、安全性和有效性。使用情境包括:
最小粒度的資料輸出:當企業需要對外提供資料時,相較於直接對外提供表資料,使用API的方式可以控制到行級(SQL過濾條件)和列級(查詢欄位),這樣能協助使用者只對外暴露最小單元的資料,保障資料安全。
可視化製作:對於多數可視化製作工具,均支援API資料來源。使用API資料來源來製作可視化,而不是對外暴露資料庫連接的使用者名稱密碼,可以避免帳號泄露,同時API的方式更簡易。
加工後的資料供應用讀取:通過資料工具對資料進行加工匯總後,業務應用希望讀取這部分加工後的資料進行業務處理,則可通過API的方式快速輸出。當需要變更讀取的邏輯時,只需要調整API背後的資料邏輯,而不需要重新發布應用。
目前API Gateway可以與如下阿里雲產品整合提供資料服務: