Azure DevOps Boards - 在板上显示查询结果

Azure DevOps Boards - display query result on a board

如何开发在看板显示查询结果的插件?不幸的是,这样的事情在 Azure Devops 中是不可能的。我在市场上发现了两个扩展,它们正在做我需要的事情:

  1. AA Query Board
  2. Query based boards

但是这个扩展已经很长时间没有更新了,我也联系不上作者(我需要做一些改变才能在我公司内部使用它)。

我也找到了这个主题 Add tabs on query result pages,所以看起来向查询结果菜单添加新标签很容易,但我不知道也找不到任何信息如何从查询结果中获取数据(工作项)以显示它们?

其余的扩展只是为了在网格中显示这些数据,所以这也很容易,但是获取这个查询结果数据让我很受阻。

有一个 Query Results 小部件,您可以使用它在 Dashboards 上显示查询结果 [=41] =]概览.

1,如果不存在,首先需要创建一个共享查询,并将查询保存到共享查询文件夹中,如下图所示。 (您可以单击编辑器页面中的列选项来添加和删除要在结果中显示的列)

或者将查询从 My Queries 文件夹拖放到 Shared Queries 文件夹。

2、转到 Overview 下的 Dashboards,然后单击 Edit,然后搜索并添加小部件查询结果

3,单击“查询结果”小部件上的 齿轮图标 对其进行配置,并 select 您要显示的查询。然后查询结果将显示在 Dashboards

Update:

还有一些其他方法可以在仪表板上显示查询结果,例如:

  • 您可以 select 您的共享查询并单击 更多操作(3 个点) 并单击 添加到仪表板 。这将显示简单的查询结果总数。

  • 您还可以为查询结果创建不同的 Charts 并将其添加到 Dashboards。

Select您的共享查询并转到图表选项卡,选择新图表, select一个图表类型,配置好图表后,可以点击图表上的3点添加到 仪表板 ,查看以下屏幕截图:

最终我设法联系了 "AA Query Board" 扩展的作者,结果发现他在 GitHub 上有一个 public 存储库,其中包含扩展的源代码,所以基本上每个人都可以查找它是如何完成的或基于它。

Link 到存储库:https://github.com/staticnz/aa_query_board