如果我为特定项目提取任务,则会有一个称为原始估算的字段。我能找到原始估计的唯一地方是在Microsoft_VSTS_Scheduling_OriginalEstimate列下的FactWorkItemHistory表中的Tfs_Warehouse数据库中。
有人可以澄清这个价值是如何运作的吗?我问的原因是它在同一任务的FactWorkItemHistory表中发生了变化。有一些积极的条目和负面的条目。如果我通过Task和ProjectNodeSK总结所有Microsoft_VSTS_Scheduling_OriginalEstimate值,我会得出将在TFS任务UI中显示的数量。我只是想知道为什么值会因条目而改变。事实上,我也很好奇为什么同一个任务有多个WorkItem条目。我认为(错误地)就TFS用户界面中的任务而言,WorkItem表将是一对一的。
因为它是一个数据仓库。它向您展示了值如何随时间变化,而不仅仅是当前值的快照。这样可以更深入地报告趋势。