【问题标题】:What are the options to visualize code metrics from Azure DevOps build?从 Azure DevOps 构建可视化代码指标的选项有哪些?
【发布时间】:2021-01-09 07:40:56
【问题描述】:

我已经建立了一个构建管道 Azure DevOps,它构建项目、运行 MSTests 并生成代码覆盖率报告以及代码分析指标结果。

如何将这些结果发送到 Power BI 或任何类似仪表板? Azure DevOps 有哪些不同的可视化选项?

我知道添加一个小部件并在 Azure DevOps 仪表板中获取可视化,但我正在寻找一个可以发布结果的选项,还可以查看历史代码指标,并深入了解每个类级别的结果。

【问题讨论】:

  • 回复有用吗?

标签: build azure-devops visualization devops dashboard


【解决方案1】:

您可以在以下链接中查看示例报告:

https://docs.microsoft.com/en-us/azure/devops/report/powerbi/sample-odata-overview?view=azure-devops

例如,您可以将下面列出的 Power BI 查询直接粘贴到“获取数据”->“空白查询”窗口中。

let
   Source = OData.Feed (""
in
    Source
                &"Pipeline/PipelineName eq '{pipelineName}' "
                &"And Date/Date ge {startdate} "
        &"And Workflow eq 'Build' "
        &") "
            &"/aggregate( "
                &"ResultCount with sum as ResultCount, "
                &"ResultPassCount with sum as ResultPassCount, "
            &"ResultFailCount with sum as ResultFailCount, "
                &"ResultNotExecutedCount with sum as ResultNotExecutedCount, "
            &"ResultNotImpactedCount with sum as ResultNotImpactedCount "
        &") "
    ,null, [Implementation="2.0",OmitValues = ODataOmitValues.Nulls,ODataVersion = 4]) 
in
    Source

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-04-03
    • 2021-04-22
    • 2020-02-15
    • 2015-06-07
    • 2021-09-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多