更新时间:2024-04-23 GMT+08:00
分享

数据服务管理

  1. 服务应用概览

    概览主要分为调用总览(接口总数、应用总数、订阅率、调用次数、失败率),API 订购信息,调用趋势,错误类型分布、平均耗时排行、速率监控、API 调用排行、应用调用排行、 API 调用失败率排行、应用调用失败率排行。以上维度,可以根据今天、24 小时、本周、近 7 天、本月进行筛选。

    图1 服务应用概览
  2. API向导式生成

    支持通过可视化配置的向导模式,无需 SQL 即可快速对数据表配置 API 实现对表的数据获取。

    图2 API向导式生成1

    配置好的 API 可自动生成 SQL 语句,用户可以方便的进行 API 测试后,发布上架。

    图3 API向导式生成2
    图4 API向导式生成3
  3. 自定义SQL开发

    针对稍复杂的查询分析场景,可通过自定义 SQL 的方式,生成对多个表进行关联查询的复杂 API。

    图5 自定义SQL开发
  4. 服务编排

    支持用户通过服务编排的方式将多个 API 节点和 Python 函数进行串联处理的方式提供数据服务,以满足更复杂的服务开发需要。

    图6 服务编排1
    图7 服务编排2
  5. API注册

    对于企业现有的 API,可以通过 API 注册的方式,与平台内开发的 API 一样,上架在统一的网关上。

    图8 API注册
  6. API在线调试

    支持用户在线调试 API。

    图9 API在线调试
  7. API上架

    完成 API 的开发注册后,可以申请上架。API 上架后,外部应用可以通过 API 网关的统一鉴权获请求所订阅的数据 API。其中,DataFacts API 网关采用分布式架构设计,为平台服务层 提面向外部应用提供高并发的数据服务 API 调用能力。

    图10 API上架
  8. API安全

    可配置黑白名单、调用次数限制等安全控制,实现企业数据服务的统一管理,保障企业数据的安全共享。

    图11 API安全1
    图12 API安全2
    图13 API安全3
    图14 API安全4
  9. API告警

    完成服务的注册或开发后,可以对各个 API 进行服务报错、耗时过长、超出限流等告警配置,从而实现对数据服务调用的统一、便捷的运维管理;

    图15 API告警1
    图16 API告警2
  10. 应用鉴权

    获取服务需要通过应用来订阅。应用支持 appcode 简单身份认证模式和 AK/AS 签名身份认证模式两种鉴权方式,来访问 API。

    图17 应用鉴权
  11. API市场

    API市场面向应用开发者提供了正式发布在 API 网关上的统一服务目录。通过对 API 进行订阅申请,并配置所需服务的应用及期限,在申请通过后,即可获得跨部门的数据服务。通过数据服务开发及 API 市场,实现数据资源在组织内跨部门的流通,从而将数据价值最大化释放。

    图18 API市场1
    图19 API市场2

相关文档