しばらく山とランは遠のいています

仕事、そしてコロナの関係でしばらく山やランからは遠ざかっています。来年の春から復帰できるようそろそろ運動再開していきたいと思います。ちなみに今、BIツールのPower BIが半分趣味になって、完全な運動不足になっています。20201020

2022年8月15日月曜日

【Power BI】KEEPFILTERS使いこなせますか

 Power BIを使っていくと、フィルタ関数を使いこなすが求められてきます。
以前から、このKEEPFILTERSという関数の説明を読んでも、これはいったい何をするものかわかりませんでした。

この解説がよくわかります。
Using KEEPFILTERS in DAX
https://www.sqlbi.com/articles/using-keepfilters-in-dax/

DAXは設定したコンテキスト(テーブル)内を上の行から順番に計算して、各行に計算値をあてはまていきます。この時の1行を順番に選択していく行フィルタは、CALCULATE関数の中に設定するフィルタ条件でクリアされて計算されますが、KEEPFILTERS関数は、この行フィルタをクリアしません。そうなると具体的にどんなことが起こるのかですか。

これが以下のテーブルビジュアルに表した結果です。なるほど、、、、

0 件のコメント: