“Jazz™ 团队报告”组件提供了对团队或项目的操作、行为和进度的感知。
版本说明: 报告功能只适用于
Rational Team Concert™ Standard Edition 和 Enterprise Edition。
通过将关于软件开发过程的数据可视化,可以使某些趋势更易理解,否则它们可能并不明显或者晦涩难懂。通过提供此信息的概要,报告可以帮助您有效地进行决策。
“团队报告”组件概述
报告组件包含两个主要部件,即数据仓库和报告引擎。
- 数据仓库
- 数据仓库是存储设施,用于存储经过聚集的只读历史数据。将数据写入数据仓库之后,后续阅读器就无法修改该数据。通过使用业界标准的“星型模式”而不是更正规的表结构,数据仓库针对高效的查询和快速响应进行了优化。报告将访问存储在此数据仓库中的数据。
- Jazz Team Server 提供了数据仓库以及可扩展的机制,后者用于收集要在特定时间存储到数据仓库的信息。并且,还提供了现成的快照,用于聚集和存储各种关于工作项、源代码控制和构建的数据。第三方可以添加用于从
Jazz 存储库(或者任何来源)收集新数据的新快照。
- 报告引擎
- 在 Jazz Team Server 上,用于根据数据仓库中的数据生成报告的引擎基于
Eclipse BIRT(商业智能和报告工具)项目。BIRT 读取报告模板、从数据仓库收集所需的数据并生成可以在
Jazz Web UI 和富客户机中查看的报告。
- 报告模板
- 报告模板由服务器上的 BIRT 报告设计文件组成。此模板定义报告的外观并描述它所使用的数据。报告模板可以定义一个或多个参数,用户将为这些参数提供值。
- 报告
- 为报告模板提供参数后,可以将结果保存为报告。报告包含对特定模板的引用以及用户提供的这组参数。这些保存的报告将显示在
Web UI 的“报告”页面中,并且将显示在
Rational Team Concert
客户机中“团队工件”视图的“我的报告”和“共享的报告”中。由于参数值已知,因此通常可以对报告指定有用的描述性名称。
- 报告查看器
- BIRT 生成的报告带有用于将查看器与 Jazz Web UI
和富客户机集成的相关联内容。您还可以在 UI 仪表板中使用报告 Viewlet 来显示报告。