Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
使用 Analytics 进行报告时,应了解数据延迟和查询性能。 若要开始使用 Analytics,请参阅 什么是 Analytics。
注释
Azure DevOps Services 中所有服务的生产中会自动启用并支持 Analytics 服务。 Power BI 集成 和对 Analytics 服务的 OData 源 的访问权限现已正式发布。 我们建议您使用 Analytics OData 源并提供反馈。
可用数据依赖于版本。 OData API 的最新支持版本是 v2.0
,最新的预览版本是 v4.0-preview
。 有关详细信息,请参阅 OData API 版本控制。
注释
Analytics 服务会在生产环境中为 Azure DevOps Server 2020 及更高版本的所有新项目集合自动安装并支持。 Power BI 集成 和对 Analytics 服务的 OData 源 的访问权限现已正式发布。 我们建议您使用 Analytics OData 源并提供反馈。 如果从 Azure DevOps Server 2019 升级,可以在升级期间安装 Analytics 服务。
可用数据依赖于版本。 OData API 的最新支持版本是 v2.0
,最新的预览版本是 v4.0-preview
。 有关详细信息,请参阅 OData API 版本控制。
数据延迟
使用 Analytics 时,查询存储在 Azure DevOps 中的数据的特选副本。 数据复制有助于优化读取和聚合性能,并大大降低报告方案对 Azure DevOps 的影响。
由于数据被复制,因此 Analytics 不是实时数据存储。 在与特定更改关联的数据在 Analytics 中显示之前,复制数据会导致最多 30 秒的延迟。
查询性能
使用 建议的查询模式,Analytics 将在 3 到 5 秒内响应任何 聚合 或 非聚合查询查询 。 如果查询响应超过 10,000 个结果,则会对其进行分页。
Analytics 中提供的一些实体集专为聚合而设计。 该服务会将这些实体的结果限制为任何非聚合查询的单个页面,如 建议的查询模式中所述。