Project是否是在lookback lquery中使用的有效_Type?
我尝试了"_Type":"Project"
https://rally1.rallydev.com/analytics/v2.0/service/rally/workspace/1234/artifact/snapshot/query.js?find={"_Type":"Project","State":"Open"}&fields=["Name"]
以及"_TypeHierarchy":"Project"
https://rally1.rallydev.com/analytics/v2.0/service/rally/workspace/1234/artifact/snapshot/query.js?find={"_TypeHierarchy":"Project","State":"Open"}&fields=["Name"]
并且都返回0结果。相同的语法适用于"_TypeHierarchy":"Defect"
但不适用于Project,但没有错误。感谢。
答案 0 :(得分:1)
Lookback API支持查询给定Project或ProjectHierarchy的快照。例如:
{
[...]
"Project": 12345
}
或
{
[...]
"_ProjectHierarchy": 12345
}
但是,在工件快照的上下文之外,无法从Lookback API获取项目列表。获取项目将是一个手动过程。如果获得快照列表,则可以迭代结果集并提取项目OID,然后生成列表。您甚至可以解析_ProjectHierarchy值并构造项目树。另一个警告是保护项目OID需要WSAPI调用。
从Lookback API查询项目可能很昂贵。您可以指定字段以减少响应中的数据量。 e.g。
fields: ["Project", "_ProjectHierarchy"]