2012-04-13 16 views
2

Rally App SDKを使用してデータをグループ化する最も効率的な方法は何ですか?たとえば、計画されたポイントを合計するために、各プロジェクトと各反復をループします。最も効率的なRally App SDKクエリとデータのグループ化

1)スコープ内のすべてのプロジェクトのすべてのストーリーと欠陥を1つずつ問い合せ、各プロジェクトとグループ項目をループします。 [1クエリーとたくさんのループ]

2)各プロジェクトをループし、各反復をループし、その反復でそのプロジェクトのストーリーと不具合のクエリを呼び出します。 [多くのクエリといくつかのループ]

3)何か他の方法?

答えて

0

一般的に、サーバーのリクエストは遅く、フロントエンドで少し巧妙であるため、パフォーマンスが向上する可能性があります。

おそらく、すべての繰り返しを最初に試してみるでしょう。私はその後、反復のリストに基づいてストーリーと欠陥をフィルタリングする膨大なORクエリを作成します。

これは、要求されたデータを最小限に抑える必要があります。クエリの数を減らすのに役立つStartDateまたはStateだけを持つように反復クエリを制限できる場合は、

これは私の最高の推測ですが、私たちが話している反復、ストーリー、欠陥の数はわかりません。

+0

再帰クエリを使用しようとしましたが、コールバック関数が非同期に実行されるため、うまくいきません。だから私は1つの大きな質問を試みます。結果セットをサブフィルター処理する組み込みの関数を用意しておくといいでしょう。 –

関連する問題