问题标签 [azure-devops-analytics]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
84 浏览

tfs - 在没有 OLAP 的 TFS 中报告测试结果

本地 AzDevOps 服务器 2019.1 (Dev17.M153.5)。我有一个基于 Tfs_Analysis OLAP 多维数据集的 Excel 报表(数据透视表)。这些值是按结果的测试计数,在我有测试套件层次结构(集合/项目/测试套件)的行上,有按日期和项目层次结构的动态过滤器。

现在,这自然需要 OLAP 多维数据集、仓库数据库,以及通常 TFS 称为“报告”的整套功能。此功能与一些不错的新功能(例如工作项类型更改)不兼容。如果您禁用它,则不会重新启用,但他们会宣传新的分析功能。

我想知道如何使用分析工具来近似数据透视表。在 OData 提要中,没有任何测试或测试套件。唯一接近的是 Web UI 中测试计划下的图表功能,但它是单个项目,不可过滤。

请问有什么想法吗?

编辑:一些进展。如果您/_odata/v3.0-preview/在提要 URL 中指定,您将获得TestTestResult返回表格。该TestResult表似乎只包含上个月的活动价值。我没有指定过滤器。

0 投票
1 回答
69 浏览

azure-devops - AzDevOps Server 中的服务器级 OData 源?

我记得读过 AzDevOps 有一个关于集合、项目和服务器级别的 OData 提要。当我在我的 AzDevOps 2019.1 框中点击后者时http://tfs.example.com:8080/tfs/_odata/v1.0/,我收到以下错误:

为服务器上的每个集合启用分析。所有集合级别的 OData 提要都有效。如果有服务器级别的“启用分析”设置,我在 Web UI 和管理控制台中都找不到它。我错过了什么?

0 投票
1 回答
625 浏览

powershell - 使用 powershell 从 azure DevOps UI 下载 csv 中的审计日志

嗨,我正在寻找一个脚本,它可以在给定的时间范围内使用 powershell 从 azure DevOps 下载 csv 中的导出日志。就像我可以输入时间范围,然后脚本将从 azure DevOps ui 下载并返回 csv 文件 -

在此处输入图像描述

我在这里找到了这个脚本https://developercommunity.visualstudio.com/content/problem/615053/question-we-want-to-get-the-export-audit-log-using.html

我不确定在这里使用什么用户名、密码和 url

我无法找到更多关于此的数据

0 投票
0 回答
188 浏览

azure-devops - 是否有将 Azure DevOps 数据流式传输到 Azure Log Analytics 的有效方法

我最近一直在使用新的DataDog/Azure DevOps Integration创建 POC 。这样做的目的是将我所有的构建/发布日志、PR 数据等聚合到 DataDog 中,以构建洞察力、警报、仪表板等。

DataDog 图表非常好,但我更喜欢使用 Azure Log Analytics,因为这是我公司的大部分日志和指标数据已经聚合的地方,并且关联它的能力会很有帮助。请注意,我意识到 Azure DevOps 具有分析图表和 PowerBI 集成,但如果可能的话,我想使用 Log Analytics 来存储指标和日志数据。

Azure DevOps ServiceHooks 没有 Azure Log Analytics 作为选项(见下图)。也许诀窍是将其推送到 Azure 服务总线,然后将其推送到 Log Analytics?

我查看了Azure DevOps 报告文档,但没有看到任何明显的内容。

如果有人知道任何关于将数据从 Azure DevOps 推送到 Log Analytics 的优秀博客,我将不胜感激。不幸的是,我的大部分搜索都返回了有关如何使用 Azure DevOps 通过 App Insights 和 Log Analytic 来提供外部应用程序监控的建议,而不是相反。

我可以想象使用计划任务调用 Azure DevOps API 并将其推送到 Log Analytics API,但这似乎是最不优雅且最容易出错的解决方案。任何关于监控这些数据的最佳方法的想法都值得赞赏。谢谢!

ServiceHooks 图片

0 投票
1 回答
320 浏览

azure-devops - 从 Azure DevOps 分析中提取 sprint 计划时间的快照

我需要获取 Azure DevOps 分析的快照,它可以为我提供在 sprint 计划日期预测的小时数。如果可能,按父 ID 分组。

我还需要第二个视图,按活动分组,但从第一个开始,我相信我可以达到第二个。

下面是一个尝试性的咨询,但效果并不好。它返回一条我无法理解原因的错误消息。

错误:

{"error":{"code":"0","message":"VS403483: URI 中指定的查询无效:')' 或 ',' 预期在 '(DateValue ge Iteration/StartDate 中的位置 136和 DateValue le Iteration/StartDate and WorkItemType eq 'Task')/groupby((Activity), aggregate($count as Count, RemainingWork with sum as RemainingWorkTotal))'..","innererror":{"message":"' )' 或 ',' 预期在 '(DateValue ge Iteration/StartDate and DateValue le Iteration/StartDate and WorkItemType eq 'Task')/groupby((Activity), aggregate($count as Count, RemainingWork with sum as RemainingWorkTotal ))'.","type":"Microsoft.OData.ODataException","stacktrace":""}}}

为了满足我的需要,我需要获取下图中以黄色突出显示的值:

https://ibb.co/WfHdtBq

0 投票
1 回答
98 浏览

azure-devops - Azure Devops Server 2019 限制选择展开为 8 列

有没有办法改变服务器上的这个限制?2020似乎没有这个限制。或者可能有更好的方法来编写会导致更少列的扩展子句?我需要这里的所有数据来生成我的报告。

...$select=WorkItemId,Title,WorkItemType,StartDate,TargetDate,State,StateCategory,IterationSK&$expand=Iteration($select=StartDate,EndDate),Project,Descendants($apply=filter(WorkItemType in ('Feature','User Story','Task','Bug') and ProjectSK eq XXXXXXX and State ne 'Removed');$select=Title,WorkItemId,WorkItemType,State,StartDate,TargetDate,ParentWorkItemId,OriginalEstimate,StoryPoints;$expand=Iteration($select=IterationSK,StartDate,EndDate))

0 投票
1 回答
148 浏览

azure-devops - 本地 Azure Devops Server 2020 上的 odata 查询的使用和资源限制是什么?

Azure Devops Server 2020(本地)是否对 odata 查询的数量和/或 odata 查询中返回的数据量(用于分析功能)有任何限制?我找到了这个文档,https: //docs.microsoft.com/en-us/azure/devops/integrate/concepts/rate-limits?view=azure-devops-2020,但它通过引用信息隐含地引用了 Azure Devops Services例如本地不可用的使用情况视图/设置;所以,我认为它对于 AZD on-prem 是不准确的。

0 投票
0 回答
52 浏览

azure - 是否可以使用服务原则对 Azure DevOps 分析视图进行身份验证?

我在通过 ADF 访问 DevOps Analytics 视图时遇到困难。我目前能够使用 OData 链接服务和使用个人访问令牌 (PAT) 来获取数据,但这对我来说不是一个选项,因为它与用户相关联。是否有可能通过服务原则来做到这一点?