问题标签 [lookbackapi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
extjs - 带有 Rally.data.lookback.calculator.TimeSeriesCalculator 的条形图
我需要创建显示各种值的条形图,例如“已创建”、“已关闭”、“已提交”数据,其中 Y 轴上的计数和 x 轴上的日期。
对于任何一个标准,我都能成功地做到这一点。但是我无法显示多个条形图。
以下是我目前使用的代码:
java - Rally Java 回溯 API
这是我的代码:
我在尝试使用 LBAPI 时收到 IllegalArgumentException。有人可以帮我吗?
rally - 水合对象字段
我想获得从回溯 API 获得的用户故事的 Feature 对象。但是当我尝试水合功能时,我只得到未格式化的功能 ID。
我可以从回溯结果集中获取用户故事的真实特征对象吗?
下面是我用于检索数据的代码示例:
rally - 回溯 API:缺陷
我遇到了 LookBack API 的问题。
我想获取所有处于提交状态的缺陷,以根据范围内的日期显示在图表中。我能够根据状态检索缺陷。
但是,当我使用
这将返回给我的所有缺陷,这些缺陷已经以任何一种方式进行了修改,可能是所有者或任何一般编辑。因此结果计数非常大。我只想基于状态。这可能吗,我是不是在尝试做错什么。
我还尝试仅获取版本号 0。但这不是一个好的解决方案,因为我还需要显示已关闭的缺陷,它们永远不会出现在修订版 0 中。
我不能使用 at,因为它只支持等于运算符。请帮助我,我想我在这里遗漏了一些非常简单的东西,但我自己无法弄清楚。
rally - SnapshotStore 中的集会范围
我正在尝试从我在 Rally 中的默认项目下获取所有叶子故事,并将每个故事的迭代值(如果存在)复制到自定义字段。这是我的代码。
我无法为此查询添加上下文,也无法仅从我所在的当前项目中获取叶故事。还尝试将 Query fiter 添加为:
虽然我不确定 _ProjectHierarchy 是否是正确的方法,但它仍然不起作用。
rally - Rally Java:使用 ItemHierarchy 获取功能
我正在使用回溯 API,这是我的代码:
返回的 totalResultCount 为 0,但我可以看到该故事确实具有分配的功能。当我删除“_ItemHierarchy”约束时,我得到了所有功能。
rally - 按日期加载一系列快照时出现问题
我一直在使用 LBAPI 遇到一个一致的问题,考虑到它的目的,我觉得这可能是一个常见的用例。我正在生成一个图表,它使用一组投资组合项目的 LBAPI 快照来计算图表系列。我知道最小和最大快照日期,并且需要在这两个日期之间每天查询一次。我发现有两种主要方法可以实现这一点,但都不理想:
使用
_ValidFrom
和_ValidTo
过滤器属性将结果限制为所选时间范围内的快照。这很糟糕,因为它还会加载我并不特别关心的快照。例如,如果一个 PI 在一天中被多次修改,我真的只关心当天的最后一个有效快照。因为我正在寻找的一些 PI 已经修改了数千次,所以这种方法需要提取大部分我不感兴趣的数据,这会导致加载时间过长。使用
__At
过滤器属性并为每个查询日期发送单独的请求。这种方法并不理想,因为某些图表需要数百个请求,其中许多请求返回冗余结果。例如,如果 PI 数天未修改,则该时间范围内的每个请求都将返回同一快照的单独实例。
我的解决方法是模拟 的效果__At
,但每个请求有几个过滤器。为此,我将此过滤器添加到我的请求中:
但是当然,出现了一个新问题......添加此过滤器会导致通过 LBAPI 发送的请求太大,除非查询少于 ~20 个日期。有没有办法可以将更大的过滤器发送到 LBAPI?或者我需要将它们分解成几个请求,这只会使这个解决方案比后者的第二个稍微好一点。
任何帮助将非常感激。谢谢!
rally - 回溯 API 未对结果进行排序
我正在尝试使用 SnapshotStore 数据存储的排序配置按优先级顺序获取特定投资组合项目的所有缺陷,但它不起作用。我会以错误的方式解决这个问题吗?
c# - 尝试通过 .NET REST API 发布
所以我正在编写一个需要能够从 Rally 读取历史数据的 C#.NET 应用程序。具体来说,我需要为发布的前 7 天中的每一天检索给定版本的总计划估计值。
我读过基本上有两种方法可以做到这一点;通过修订历史记录或通过 Lookback API 并使用 POST。我认为 LBAPI 会更干净、更健壮,所以我走上了这条路。不幸的是,我以前从未使用过 POST,所以我不完全确定我在做什么。
到目前为止,这是我想出的。我觉得我要么很接近并且错过了一些非常明显的东西,要么我完全离开了:
当我在网络浏览器中使用编译后的 url 时,我得到了正确的数据:
当我使用上面的 C# 代码并调用时:
我收到一个 WebException 说明:“远程服务器返回错误:(405) Method Not Allowed。” 这几乎听起来我什至不能使用那个 post 方法开始。
任何指导将不胜感激。
rally - LookbackAPI中可以通过Iteration过滤Task吗?
这是一个在迭代中返回 0 个任务的商店,即使在迭代 12345 中有用户故事上的任务。如果我在“_TypeHierarchy”中使用“HierarchicalRequirement”而不是“Task”,则返回故事。我还尝试将“迭代”添加到 fetch 中,但没有帮助
谢谢你。