初歩的な質問で申し訳ありませんが、以下2点教えて頂きたいです。
① フィルターによりデータを絞った後の全レコード数を参照したい
計算フィールドで、フィルター後の全レコードを数を表示する式が知りたいです。
このようなことは実現可能でしょうか?
(例)データソースが1万行で、例えばフィルター1の選択により5000行に絞ったとします。
フィルター1をかけない場合は10000、フィルター1をかけると5000になる式です。
② ある計算フィールドにFIXEDを使用していました。その計算フィールドはディメンジョンでした。
FIXEDをINCLUDE(またはEXCLUDE)に変えた場合、メジャー扱いとなりディメンジョンに変換できなくなりました。
ディメンジョンとして用いたいのですが、何か対策がないでしょうか?
(以下のような計算フィールドになります。Step1のデータが、全レコードの1%を超える場合は表示するといった機能になります。)
IF { FIXED [Step1]:(COUNT([Size]))}>{ FIXED [Size]:(COUNT([Size]))}/100 THEN [Step1]
ELSE '(Other)'
END
답변 7개
if {fixed [Step1]:sum(1)} > {fixed sum(1)} /100 then [Step1] end
ですかね。
Shin