数据服务价值为了解决常见的数据应用问题,在数据服务体系下,开发人员开发数据服务时,提供简易向导和灵活脚本两种模式,从而降低开发门槛、提高开发效率、统一代码质量,方便管理变更;业务人员应用数据服务时,提供安全、稳定的数据资源访问,避免敏感数据在应用侧的暴露。同时,支持数据服务的运维监控和告警,便于开发运维人员根据异常数据或告警通知,及时发现并修正问题。数据服务产品价值能力,概括为以下两点:
数据服务创建能力:
支持将单个物理表或多个物理表进行关联形成一张逻辑表,后续开发可以基于该逻辑表创建API。
支持向导模式和脚本模式创建:简单的查询可以通过向导模式创建API;联表、查询条件复杂、数据处理逻辑复杂的,可以通过脚本自定义查询SQL创建API。
数据服务管理和运维能力:
支持草稿态、开发态、生产态隔离:开发态测试查询开发环境的数据,生产态调试查询生产环境数据。
支持鉴权、资产转交等服务管理能力:服务调用申请,数据查询鉴权,资产负责人转交。
支持服务超时、失败、限流等告警配置:实现钉钉机器人、邮件、短信、电话告警通知。
服务调用异常统计监控:查看调用异常的服务和应用、调用趋势。
服务调用日志明细查询;查看详细的异常报错信息、具体执行SQL内容等。