安装或启用 Analytics 服务

Azure DevOps Server |Azure DevOps Server 2022 |Azure DevOps Server 2020

对于 Azure DevOps Server 2020 及更高版本,Analytics 服务已正式发布,并且会自动为添加到服务器的所有新项目集合启用。 对于从以前的版本升级的项目集合,可能需要 手动启用它。 为要为其生成 Analytics 报表的每个项目集合启用 Analytics。

注意

TFS 2018 或更早版本不支持 Analytics 市场扩展和分析

Analytics 支持访问项目集合中定义的所有项目的 Analytics 小组件。 有关详细信息,请参阅“什么是分析”和“基于分析”的小组件。 Analytics 中提供的数据汇总为 Analytics 提供的数据。

先决条件

对于 Azure DevOps Server 2019.1 及更高版本:

类别 要求
项目集合 项目集
权限 若要启用、暂停、禁用或恢复 Analytics 功能,需要成为 项目集合管理员组 的成员,并拥有 级别信息权限编辑的权限。 有关服务和功能启用和常规数据跟踪活动的其他先决条件的详细信息,请参阅 访问 Analytics的权限和先决条件。
工具 Azure DevOps Server 已安装和配置

启用分析

注意

将自动为所有新创建的项目集合启用分析。

  1. 在 Web 浏览器中,选择项目集合(1)、(2)集合设置或管理员设置,然后选择(3) 分析

    打开集合>管理员设置>分析

  2. 选择“ 启用分析”。

    启用分析

    启用后,Analytics 暂存作业开始填充 Analytics 数据表。 此过程可能需要一些时间,具体取决于集合的大小。 有关数据表的详细信息,请参阅 Analytics 数据模型

暂停或禁用分析

只能暂停或禁用以前启用的分析。

  1. 在“分析设置”页中,选择“暂停分析”或禁用分析”。

    暂停或禁用分析

  2. 确认要暂停或禁用服务。

    确认“暂停”对话框。 确认禁用

恢复分析

  1. 在“分析设置”页中,选择“恢复分析”。

    启用分析

  2. 确认要恢复服务。

    确认“恢复”对话框。

    启用后,Analytics 暂存作业开始填充 Analytics 数据表。 此过程可能需要一些时间,具体取决于集合的大小。

如果暂停或禁用 Analytics,会发生什么情况?

暂停或禁用 Analytics 扩展(2019)时,以下功能将禁用:

暂停分析会保留数据,但会阻止暂存作业更新数据。 稍后可以恢复服务,然后进行数据更新。

禁用或删除 Analytics 扩展 (2019)时,它会关闭所有 Analytics 暂存作业,并删除存储在 Analytics 表中的 Analytics 数据。 捕获历史趋势的所有 Analytics 数据都将丢失。 它不会删除集合中存储的任何其他数据。 不能撤消此操作。 删除历史数据和趋势数据后,将无法还原。 重新启用 Analytics 不会还原历史数据。

禁用或删除 Analytics 后,将执行以下操作:

  • 不会运行暂存作业,Analytics 表信息不会更新。
  • 表数据已删除,如果重新启用 Analytics,则必须从头开始重新填充所有数据。

有关数据表的详细信息,请参阅 Analytics 数据模型