有没有办法从Java访问历史数据?我目前正在使用rally-rest-api(1.0.6)来提取任务信息。但我想扩展我的查询以包含历史数据。 Lookback API仅限于Javascript吗?
答案 0 :(得分:1)
虽然Lookback API(LBAPI)不限于Javascript,但Rally的AppSDK2 Javascript工具包目前是Rally API,其中构建了用于访问LBAPI数据的Rally构建的钩子。这可以通过Snapshotstore来填充。
虽然AppSDK2享有特定于LBAPI的数据访问功能,但没有任何特定于语言的LBAPI。它是一个基于REST的API,可以通过支持与Web服务(包括java)的RESTful交互的任何客户端完全访问。实际上,您可以使用Rally's Java REST API使用的相同Apache公共功能和Google GSON Json解析实用程序,并在您自己的代码中实现它们以直接查询LBAPI。您将使用Apache和GSON库自己开发LBAPI查询钩子。
Lookback API文档:
https://rally1.rallydev.com/analytics/doc
包含有关如何利用LBAPI REST端点,如何制定查询以及响应期望的数据类型/格式的可行摘要。
随着LBAPI的成熟,我希望Rally的Java,.NET和Ruby工具包将扩展到包含内置的LBAPI查询功能。