Skip to main content

概述

产品介绍

数据服务平台(EasyAPI)是一款支持API快速生成,并对外提供数据服务的产品,实现安全稳定、低成本、易上手的数据开放共享服务。

info

本平台仅适合提供数据类API,不适用于「服务总线」、「业务系统调用」等场景。

功能架构

功能架构

主要特性

  • 双视角设计:从API管理者和API申请者双视觉切入,提供API创建、API订购、API管理、API授权审批全方位服务。
  • 多数据源应用:支持多种类型数据库,包含关系型数据库、大数据存储、半结构化数据、NOSQL等,并将不断扩展。
  • 可视化配置: 将API生成流程操作可视化,并支持一键配置输入参数、输出参数,快速生成API。
  • 自定义SQL生成:可通过SQL进行多张表关联,实现聚合函数计算功能,自主灵活的生成需要的API。
  • 服务编排:可通过函数编排多个API,实现跨多个数据源的数据汇总查询,覆盖自定义SQL生成模式无法实现的场景。
  • 注册API:支持外部已生成的API注册至API网关,进行统一调用管理。
  • API统一管理监控:管理员统一管理线上所有API,并完成申请API的授权审批操作。同时,平台对API进行调用监控、错误监控,帮助用户定位问题,提高使用效率。
  • API签名:在API调用时使用AK/SK签名的加密方式,充分校验发送者的身份和保障数据传输的安全性。
  • 数据安全保障:通过审批授权、调用限流、AK/SK加密等多种方式保障数据资产,安全地对外提供数据服务。

用户角色

角色权限
超级管理员本应用内的全部权限,具有本应用内的最高权限。
租户所有者本项目内的全部权限,具有本租户内的最高权限
项目所有者项目空间创建者,拥有项目空间内的最高权限,可对项目空间中的全部资源和项目成员进行管理
项目管理员项目空间管理者,可对项目空间中所有数据源、API、项目成员进行管理。项目管理员不能对项目所有者操作
API管理员指数据服务的管理者,可生成API、授权审批API、发布API,管理API全部资源及项目成员,并为项目成员赋予产品管理员、应用开发、访客等角色。
应用开发API的使用者,可查看概览、API市场、我的API模块,不能创建/编辑API,不能对用户进行管理
数据开发可进行API生成、发布、申请,但不具备API管理、授权审批、用户管理等权限
访客只具备所有功能的查看权限,不具备编辑、申请权限。