2016-06-20 24 views
0

現在、私は、特定のレコードを1つまたは複数のカテゴリにバケットすることができるSpotfireでコンビネーションチャート(グラフ)を作成しようとしています。たとえば、新しく作成された請求書のカテゴリと、処理中の請求書のカテゴリがあります。簡単には、新しく作成されたインボイスと処理中のインボイスを持つことができます。これらのカテゴリを別々のシリーズとして表示して、それぞれのカテゴリを個別に監視することができます(つまり、600人のインボイス新しく作成され、300個が処理中です。オーバーラップに関係なく、新しく作成された500個の請求書または処理中の300個のインボイスをドリルダウンできるようにしたい)Spotfire - Y軸のカスタム式でのマーキング

現在、CASE文を使用してグラフを作成できますY軸(つまり、「新しい請求書」の場合は1、ELSE 0)、グラフを取得して正しいレコード数を表示することができます。しかし、この方法では、Spotfireはcaseステートメントを満たすレコードのみをマークする必要があることを認識しません。したがって、これらの特定の取引をマークしようとすると、すべての取引の詳細が得られます。

誰かがこれを回避する方法を考え出しましたか?明らかに、各基準が独立していれば、マーキングは本当に簡単に行うことができますが、そうではないので、私は非常に単純な問題のように見えるものを解くことはできません。

+0

オンデマンドで詳細を使用するのではなく、「詳細ビジュアライゼーション」テーブルを作成してから、選択したものにのみ希望の結果が表示されます。需要の詳細は、集計全体を担当していたすべてのデータを常に表示します。 – scsimon

答えて

0

データセットを適切に分割する計算列を作成することをお勧めします。たとえば、if文またはcase文を使用して、計算された列に、各請求書が該当するかどうかを判断するための特定の評価基準に基づいて、「新規請求書」、「進行中の請求書」、または「新規および進行中の請求書」を返します〜に。その後、その新しい列でグラフをシリーズ化することができます。特定の請求書に印を付けると、その列が機能します。

0

は[新旧]列の下(オープン、または進行、またはクローズであってもよい)[OLDまたはNEW]のような階層を作成するかどうかを確認し、所定の位置[STATUS]。この階層をX軸に配置します。

あなたが進行中で、さらにいずれかのオープンに変換することができOLD、またはクローズのように見ることが

、および新と同じ。