(四)数据服务
1. 企业数据服务中心建设的问题
在数据的消费场景中,除了直接提供数据表之外,提供数据服务(又称 API、接口)是更常见的一种需求。业务通过数据服务来进行数据的消费,会更加的便捷、安全、高效。
常见的数据服务需求如下:
但是,在传统的数据服务开发模式中,存在下列问题:
2. Dataphin 数据服务能力
数据服务作为数据消费和数据应用必不可少的一环,也是Dataphin上的核心能力,目前 Dataphin 的统一数据服务能力,可以实现如下业务目标:
1) 统一数据服务市场
构建 API 市场,实现接口复用。开发者可以在 API 市场查看已有的接口,申请使用权限授权后即可调用数据,无需重复开发。
数据服务对各个数据应用屏蔽了不同的中间存储,提供的是统一规范的服务访问。
2) 企业数据服务中心
数据服务具备认证、权限管理、限流、监控四大功能,认证鉴权保障了接口安全,数据安全。同时提供服务限流、监控告警等方案,保障数据是被合理的访问与调用。
3) 统一规范的高效开发能力
提供配置化、SQL 化的服务开发方式,屏蔽物理数据源底层实现,研发人员可以专注在业务实现逻辑上,高效开发。
4) 服务全生命周期管理
从 API 开发、测试、调试、调用,监控,运维,提供一站式 API 生命周期管理解决方案。
《构建企业级好数据(Dataphin智能数据建设与治理白皮书)》——二、Dataphin 演进之路:产品大图及核心功能详解——(四)数据服务(下):
https://developer.aliyun.com/article/1229472?groupCode=dataphin