有关 Azure DevOps 仪表板、图表和报表的常见问题解答

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

查找使用 Azure DevOps 仪表板、图表和报表时常见问题的解答。

访问和权限

谁可以创建和查看仪表板?

Azure DevOps 项目的所有成员都可以查看仪表板。 只有具有 基本 访问权限或更高访问权限的成员才能创建和编辑仪表板。 有关管理仪表板权限的详细信息,请参阅 设置仪表板权限

是否可以限制谁可以查看我的仪表板?

在用户界面中,无法对仪表板设置读取权限。 但是,使用权限管理命令行工具,可以设置更精细的权限,例如 ReadCreateMaterializeDashboard 权限。 若要了解详细信息,请参阅 安全命名空间和权限参考

是否可以与非项目成员共享仪表板?

“否”。 只有有效项目成员的用户才能查看仪表板。 他们必须登录到 Web 门户,项目才能查看仪表板。

在仪表板中可以查看哪些图表或数据项目成员是否有限制?

仪表板图表和小组件包含受其自身权限和访问级别约束的数据。 具有 基本 访问权限或更高访问权限的项目成员可以查看仪表板图表和报表(其中大多数权限默认授予)。 授予 利益干系人 访问权限的成员无法查看任何与代码相关的图表或报表。

通常,如果用户未被授予以下权限,则他们将无法查看相应图表或小组件的数据:

  • 查看此节点中的工作项 (区域路径权限) :查看查询或仪表板图表中显示的查询和工作项是必需的
  • 读取 (查询权限) :查看基于查询的图表和小组件所必需的
  • 查看分析 (项目级权限) :在图表小组件和内置报表中查看分析数据所必需的
  • 读取 (查询权限) :查看基于查询的图表所必需的
  • 读取 (Git 或 TFVC 存储库权限) :查看代码磁贴图表所必需的
  • 查看生成管道、查看生成 (生成对象级权限) :查看生成管道数据所必需的
  • 查看发布管道、查看发布 (发布对象级权限) :查看发布管道数据所必需的
  • 查看测试运行 (项目级权限) :查看静态运行数据所必需的

注意

项目成员从查询或仪表板查看查询结果的能力可能会受到另一个组中的成员身份的影响。 例如,如果项目成员属于两个或更多个组,并且其中一个组的权限比另一个组少,则应用较小的权限。 例如,如果组是 “读取者 ”组的成员,该组可能被拒绝了 “查看 ”权限,则他们将无法查看具有没有查看权限的工作项的查询。

有关默认权限的概述,请参阅 默认权限快速参考

常规功能

是否可以创建专用仪表板?

“否”。 只能创建仪表板并在仪表板上设置权限。 若要限制可以查看仪表板的人员,可以使用权限管理命令行工具。 若要了解详细信息,请参阅 安全命名空间和权限参考

我添加了一个小组件,但它未显示任何数据,这是怎么回事?

对于 Azure DevOps Server 2019 及更高版本,如果为项目禁用了相应的 Azure DevOps 服务,小组件将不会显示数据。 检查关联的服务是否已启用,并刷新仪表板。 若要了解如何操作,请参阅 打开或关闭服务

是否可以复制仪表板?

可以将项目或团队仪表板复制到另一个仪表板、项目或团队。 若要了解如何操作,请参阅复制仪表板。 如果将仪表板复制到团队仪表板,则必须是团队的成员才能编辑它。 此外,在复制包含引用查询的小组件的仪表板时,必须选择有权参与的 共享查询 文件夹。

“否”。 此功能目前仅适用于Azure DevOps Services。 将来的更高版本的 Azure DevOps Server 中应提供它。

是否可以创建仪表板模板?

“否”。 此功能不受支持。 但是,可以创建类似于模板的仪表板,然后将其复制以支持一个或多个团队。 若要了解如何操作,请参阅 复制仪表板

“否”。 此功能不受支持。

是否可以复制仪表板小组件?

可以将在一个仪表板上配置的小组件复制或添加到另一个仪表板。 若要了解如何操作,请参阅 将小组件添加到仪表板

是否可以复制查询图表?

可以将基于查询的小组件从一个仪表板复制到另一仪表板。 若要了解如何操作,请参阅将小组件添加到仪表板。 此外,复制仪表板时,它会复制添加到仪表板的所有查询图表,并为所选团队配置这些图表。 这实质上是添加新查询并配置图表。 若要了解详细信息,请参阅 复制仪表板

可以将基于查询的小组件从一个仪表板复制到另一仪表板。 若要了解如何操作,请参阅 将小组件添加到仪表板

是否可以与仪表板小组件交互?

大多数仪表板小组件都是交互式的。 在小组件中单击,将显示一个新选项卡或当前选项卡,其中包含更多详细信息。 交互的详细信息取决于小组件。 例如,可通过以下几种方式与仪表板小组件进行交互:

  • 部署状态:此小组件提供指向为发布定义的各种部署的链接。
  • 查询结果:单击工作项可在仪表板中打开、更新和保存工作项。
  • 查询磁贴:单击查询磁贴,此时当前选项卡将打开小组件引用的查询。
  • 发布管道概述:此小组件提供指向发布管道和阶段的链接。
  • 冲刺概述:在小组件中单击,当前选项卡将打开团队积压工作。
  • 团队速度:单击速度图表中的条形图,此时会打开一个选项卡,该查询包含条所引用数据的工作项 ID。

项目管理和工作跟踪数据

是否可以从直接链接或树查询创建查询图表?

“否”。 所有基于查询的图表都需要配置简单列表查询。 若要了解详细信息,请参阅 使用基于状态和趋势查询的图表跟踪进度

如何实现查看项目依赖项?

查看工作项依赖项的最佳方法是使用跟踪依赖项中所述的交付计划。 若要查看仪表板中的依赖项,可以添加列出直接链接查询的查询结果小组件。

哪些图表或小组件支持 PERT 或甘特图?

广泛使用的两个项目管理工具是计划评估评审技术 (PERT) 图表和甘特图。 PERT 图表支持计算实际完成项目所需的时间。 亨利·甘特开发的水平条形图支持可视化项目日程。 Azure DevOps 不提供对 PERT 或甘特图的本机支持。 但是,它确实提供了以下支持可视化计划和依赖项的工具和扩展:

  • 交付计划:根据日历视图按所选团队的冲刺显示计划的工作项,包括对可视化依赖项的支持。
  • 依赖项跟踪器:支持跨团队、项目和组织规划和管理依赖项的市场扩展。 它提供可筛选的视图,以显示团队正在使用和生成的所有依赖项。
  • 甘特图扩展:为可视化项目组合路线图提供支持的市场扩展。
  • 交付计划:一个市场扩展,根据日历视图按所选团队的冲刺显示计划的工作项。
  • 依赖项跟踪器) :支持跨团队、项目和组织规划和管理依赖项的市场扩展。 它提供可筛选的视图,以显示团队正在使用和生成的所有依赖项。
  • 甘特图扩展:为可视化项目组合路线图提供支持的市场扩展。

冲刺活动

如何实现跟踪对冲刺所做的更改?

没有冲刺范围更改图表或小组件。 但是,你可以查询添加到冲刺 (sprint) 的工作项,或者查询在冲刺 (sprint) 开始后移出冲刺 (sprint) 的工作项。 若要了解如何操作,请参阅 为团队实现 Scrum 实践中提供的以下部分,查询冲刺范围更改

  • 列出在冲刺开始后添加的工作项
  • 列出已移出冲刺的工作项

冲刺燃尽或燃尽图表是否引用团队容量设置?

冲刺燃尽图和报告中引用了团队休息日和团队成员容量。 若要详细了解如何设置团队容量,请参阅 确定和设置冲刺容量

跨项目数据视图

如何实现在一个仪表板中查看多个项目的数据?

可通过多种方式在单个仪表板中查看来自多个项目的数据。

  • 基于查询的小组件:可以在面向所有项目或选择项目的任何项目中定义查询。 基于这些查询的图表可以添加到任何仪表板。 若要了解详细信息,请参阅 定义工作项查询、跨项目或项目内查询
  • 进度图和燃尽图:可以针对任何项目和团队配置 进度图和燃尽图 。 因此,可以将其中几个图表添加到单个图表中,并对其进行配置,以获取跨多个团队和项目的进度视图。