利用 X-Developer 收集数据

接口化、配置化、自动化所有工作,省掉任何开发。

第一步:创建凭证

X-Developer 通过 API 接口从三方研发工具中获得数据。首先需要在待集成的研发工具中创建凭证,为 X-Developer 访问授权。功能特点:

  • 优先适配工具支持的最高安全级别的加密方式,如证书加密
  • 优先适配工具支持的最高安全级别的请求方式,如 OAuth 2.0
  • 适配工具的分级凭证模式,如系统级、项目级、用户级
  • 可在平台上对凭证进行管理,随时停用

第二步:配置授权凭证

将创造好的凭证配置到 X-Developer 平台作为数据源。目前已开放在线 GitLab 接入,平台也支持其它的主流研发工具如 Jira/SonarQube/Jenkins 接入,并持续增加更多的集成支持。功能特点:

  • 管理和维护工具的授权凭证
  • 自动完成初始数据的同步
  • 检查数据同步请求的健康状态
  • 按需随时停用或开启数据集成
  • 便捷地查看工具数据的同步结果统计

第三步:创建数据集

基础数据同步完成后,您可以通过 X-Developer 平台提供的功能快速创建出指定范围的数据集。功能特点:

  • 提供自定义的规则过滤器,可筛选项目/命名空间/代码仓库中的数据
  • 提供过滤器层级规则继承,可快速复用组织级/部门级/项目级的父级规则
  • 自动加载筛选目标范围,开关式操作,无须任何输入
  • 即时查看子级数据统计和集成数据统计
  • 在同级过滤器中支持数据复用,无须多次同步

完成:数据同步自动开始

同步完成后,您就可以查看 X-Developer 平台的数据仪表板了。