版本:v1.6.4.1

功能优化

1.API血缘功能完善。

  • 功能介绍:

    • API血缘接口完善,API创建成功推送血缘,API删除则同步删除血缘,API升级/回滚更新血缘,对应在数据地图侧可查看API血缘信息。

2.修复引用UDF Studio中的函数后,重新编辑函数名变为ID的问题

  • 功能介绍:

    • 引用UDF Studio中的函数后,重新编辑会出现函数名称变为了ID的问题修复。

版本:v1.6.4

新增功能

1.支持日志分析功能

  • 功能介绍:

    • 新增日志分析功能模块,可查看最近3个月的API调用记录。
  • 功能使用注意事项:

    • 日志分析功能模块默认不可见,需在安全中心-角色管理的项目级别,针对数据服务"模块"中选择日志分析,授权可见;
    • 日志分析模块默认保留最近3个月的调用记录,可查看基础信息、调用内容和返回内容。

2.Hive数据源类型,支持选择公开给当前项目下的库表创建API

  • 功能介绍:

    • 在安全中心数据权限管理中,可将当前项目下的hive库表公开给其他项目使用,数据服务通过Hive创建API时,支持选择公开给当前项目的其他项目的库表创建API。

3.标签画像API,排序参数列表增加字段名称显示

  • 功能介绍:

    • 创建标签画像API时,排序参数列表增加字段名称,标明排序参数绑定的真实字段名称内容。

功能优化

1.功能权限和操作审计功能优化

  • 功能介绍:

    • 操作审计中增加下载和测试的事件审计。

2.服务编排结束节点,参数名称校验规则优化

  • 功能介绍:

    • 服务编排的结束节点,参数名称校验规则优化,保持和原子API的返回参数规则一致.

3.资源组创建时,若资源组名称在easydata下重名的提示内容优化

  • 功能介绍:

    • 在整个easydata环境下,资源组名称不可重复,创建资源组时,若名称重复给出提示内容。

4.针对API和应用的流控策略优化

  • 功能介绍:

    • 针对API和应用的调用次数限制,增加提示说明,且后端向上取整,优化限流次数。

版本:v1.6.3

新增功能

1.数据服务支持TDSQL数据源创建API

  • 功能介绍:

    • 新建API,向导和脚本模式支持TDSQL数据源创建API,列表支持TDSQL数据源筛选

2.数据服务支持达梦数据源创建API

  • 功能介绍:

    • 新建标签画像API,可选择标签API或者群组API,第一步的基本配置同其他API配置,第二步需要选择标签画像侧对应项目组-集群下的工作组对应的标签或者群组,第三步同样支持测试。标签画像API详情页增加标签相关信息,包括工作组、对象等。新建API,向导和脚本模式支持达梦数据源创建API,列表支持达梦数据源筛选。

3.编排API若引用了原子API,支持在下线原子API时提示判断

  • 功能介绍:

    • 若编排API引用了原子API,在将原子API进行下线时,支持弹窗提示,无法下线。

功能优化

1.API绑定了其他项目下的应用时,下线API的提示优化

  • 功能介绍:

    • 当前项目的API绑定了同项目组下其他项目的应用,在下线API时弹窗优化,支持提示API被哪些项目的应用绑定。

2.标签画像API功能完善

  • 功能介绍:

    • 支持标签画像API下载、修正标签画像API创建时的文案内容。

3.未加入项目的用户访问数据服务,页面提示优化

  • 功能介绍:

    • 未加入项目的用户访问数据服务产品,统一使用Easydata提示页面,支持加入项目申请。

版本:v1.6.2

新增功能

1.数据服务支持新建标签画像API功能

  • 功能介绍:

    • API列表模块,新建操作下拉可选择标签画像API

2.标签画像API,支持标签或者群组类型

  • 功能介绍:

    • 新建标签画像API,可选择标签API或者群组API,第一步的基本配置同其他API配置,第二步需要选择标签画像侧对应项目组-集群下的工作组对应的标签或者群组,第三步同样支持测试。标签画像API详情页增加标签相关信息,包括工作组、对象等。
  • 注意事项:

    • 标签API,支持在第一步配置入参;群组API,只需要在第二步配置返回参数即可。

    • 新建标签画像API功能,权限统一在安全中心配置,"新建"操作包含新建标签画像API和其他API类型。

3.API列表支持标签画像API的展示和筛选定位

  • 功能介绍:

    • API列表中,API类型支持筛选标签画像API,快速定位标签画像API

版本:v1.6.1

功能优化

1.修复因功能权限迁移导致的新建权限丢失的问题


版本:v1.6.0

新增功能

1.API生命周期管理支持审批

  • 功能介绍:

    • 对于API生命周期管理支持设置审批,涉及到API发布、下线、升级、回滚和删除,若开启了审批,则对API进行发布等操作默认需要项目管理员和项目负责人进行审批,统一新流协承载工单。
  • 功能使用注意事项:

    • 兼容之前的使用方式,默认API生命周期管理不支持审批,可在安全中心精细化控制API权限;
    • 若对API生命周期管理需要审批,可在数据服务-配置管理中开启,开启后,默认由当前项目管理员和项目负责人进行审批;
    • 若一开始打开了审批功能,并且产生了部分已经在审批中的工单,此时关闭了审批功能,则工单的响应结果不会影响数据服务的API使用。
    • 对某个API的某些操作审批仅生效一次,比如申请API升级,若未操作,后续仍可点击API升级,但若升级完成,再次对API进行升级,会再次生成审批工单。

2.项目集群的切换支持显示项目描述


版本:v1.5.9

新增功能

1.ES数据源创建API支持DSL模式,可通过DSL语法匹配更多语法场景

  • 功能介绍:

    • ES创建API原本使用的是ES sql插件,可以将SQL转化为DSL查询,但用户在使用过程中反馈,并不是所有的SQL都会转为DSL,比如分词匹配、短语匹配等场景不支持,故需要支持原生ES的DSL语法,无需转义,满足更多的使用场景。
  • 功能使用注意事项:

    • 在选择了ES数据源构建API时,支持选择开发模式,默认为SQL模式,可切换为DSL模式;

    • 切换为DSL模式后,需要选择ES中的索引,元数据信息展示处会呈现索引中的元数据信息;

    • 代码编辑区支持json格式化功能。

    • 由于DSL语法无法识别返回参数,完全按照ES查询的数据返回,故在DSL模式下,脚本编辑和返回参数侧无返回参数字段列表。

2.入参定义支持复制操作,简化入参创建步骤。

3.数据服务首次部署时,初始化报警通道ID的逻辑,支持动态的获取报警系统的通道ID信息。

4.报警邮件通知内容支持展示中文名称

5.新建、编辑、升级等步骤,支持取消操作,点击取消后,默认回到API列表页面

功能优化

1.增强API服务监控指标,包括请求数、GC耗时和次数等内容,可通过OPS采集并在ops侧统一查看监控指标信息。

2.API生成方式支持向导和脚本模式,文案进行变更

3.后端server优化,包括连接池统一使用Hikri,异常分大类管理,代码整理等内容;

4.API查询优化,查询语句和count语句由串行执行优化为并行,提高查询效率;

5.编排自定义代码区优化,扩大自定义代码区内容,将系统代码和自定义代码展示在同一区域内

6.应用管理页面交互视觉优化,统一icon等

7.API标签内容较多时的展示优化,Hover可展示全部内容

8.API入参支持空态展示

9.交互视觉优化,按钮操作位置保持统一


版本:v1.5.8

新增功能

1.支持修改超时时间

  • 功能介绍:

    • 可以在API详情页面修改API超时时间,不影响API在线使用

2.hive数据源类型,支持切换为个人账号执行。若通过安全中心,对数据字段配置了脱敏,创建hive API时,需要选择以个人账号执行,以达到字段脱敏的目的。

3.支持api path和描述内容搜索,其中api path指的是集合path+api path,方便快速定位;同时增加表头过滤,默认列表展示全部。

4.支持缓存清除的openapi,可以在缓存失效情况下,清除缓存内容。

功能优化

1.资源组功能完善,创建成功且已启用的资源组,支持在详情页查看实例IP详情,便于问题定位。


版本:v1.5.7

新增功能

1.支持数据源权限判断和源系统账号鉴权功能

  • 功能介绍:

    • 控制台登记数据源,支持"使用授权"功能,可针对当前数据源开放给项目组使用或只赋权某个项目使用,且数据源使用权限可以通过安全中心或数据权限功能进行管控,故在通过数据服务构建API时需要对当前项目可使用的数据源、创建者可使用的数据源进行管控,实现数据的安全开放
  • 功能使用注意事项:

    • 在选择数据源时,只有在登记数据源时"使用授权"配置了当前项目的数据源才可被选择,否则数据源不可见;

    • 增加对当前用户是否对数据源有读权限的判断,对于平台自带的hive数据源,在安全中心"数据授权"模块管理读权限;对于非hive数据源,在安全中心-角色管理-项目级别的功能权限中,“数据源管理”中管理数据源读权限;

    • 目前仅MySQL、Oracle、GreenPlum、Vertica和ES有源系统账号鉴权的功能,为了保证不影响线上已使用的API场景,源系统账号鉴权功能默认关闭,以满足以下场景:在该版本之前用户已经创建了API,没有开启源系统账号鉴权功能,使用的是登记时的用户名和密码执行的查询,在当前版本支持了源系统账号鉴权功能,且该用户也配置了源系统账号,但该用户对数据源没有读权限,此时会导致API报错,故该功能默认关闭

2.支持MongoDB数据源创建API

3.API详情页面展示优化,将基础信息、授权信息、绑定策略、监控管理、响应示例、调用示例分为不同的tab展示,包括API列表详情页和API集市的详情页

4.策略管理页面合并,将流控策略、访问策略、报警策略和行级权限策略分为了不同的tab展示

5.创建API过程的步骤优化,支持两列展示,包括新建API、注册API和新建服务编排

6.增加审计信息详情,在安全中心操作审计功能模块,针对API操作增加审计详情

7.对接新版功能权限,统一在角色管理中管理权限

8.对于测试成功的API,支持在测试页面直接发布,而不需要在列表中再执行发布操作

9.API详情页增加发布和下线的操作按钮,不需要额外到API列表再执行操作

10.服务编排API,结束节点,返回参数支持自定义形式

11.服务编排API,支持列级权限功能

12.API列表支持API ID的内容展示和筛选,支持在查看Kong网关监控中,通过api id唯一定位API需求

功能优化

1.服务编排节点支持delete快捷键删除。

2.SQL模式下,返回参数列表展示优化

3.服务编排,代码编辑框展示优化。

4.列表页增加分页,解决接口响应不及时的问题,包括资源组引用详情页面、API绑定的策略弹窗、应用详情、流控策略、访问策略、报警策略和行级权限策略,绑定API的列表均支持分页优化