概述

产品介绍

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

功能架构

2020 09 07 16 13 58

主要特性

  • 双视角设计:从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管理、授权审批、用户管理等权限

访客

只具备所有功能的查看权限,不具备编辑、申请权限。