2017-11-02 16 views
1

を作成するために、ディメンション値を組み合わせると、私は簡単なサンプルデータセットがあります。は、追加の寸法値

Name Database Amount 
Brian DC1   50 
Brian DC2   100 
Steve DC1   34 
Bill DC2   90 
Ed  DC1   49 
Suz  DC2   82 

を私はそれが言うように、「DC1」と「DC2」を組み合わせることCALCまたは式を作成するために苦労していますどちらも。私は最終的に "DC1"、 "DC2"、または "Both"をフィルターに掛けることができます。

このロジックをto SQL文にプッシュすることは実現不可能です。

これは実行可能ですか?私はセットを作成する必要がありますし、組み合わせセットを使用する必要がありますか?

+0

組み合わせによって正確に何かについての情報をさらに提供できますか?あなたの計算フィールドはどのように見えますか?ブライアンの場合、金額フィールドの合計、150を返すようにしますか? – tyvich

+1

こんにちはtyvich!応答してくれてありがとう。私は金額を分けておきたいと思います。理想的には、私は、DC1を持っている人、DC2を持っている人、そしてブレークアウトを見せながらDC1とDC2の両方を持っている人を見るためにフィルタリングすることができます。フィルタの選択は、DC1、DC2、および両方になります。両方を選択すると、ブライアンだけが対応する値を表示します。 – Seef

答えて

1

詳細レベルの計算フィールドを作成して、各アカウントに含まれるデータベース名の数を確認します。あなたのコードは次のようになります。

if {FIXED [Name] : countd([database])} > 0 then 'Both' else [Database] END

+0

ああ!どうもありがとうございます!私はLOD calcで作業していましたが、if関数内にネストしていませんでした....それは欠けている部分でした! – Seef