【PowerBI】Q-042
問題
問題.042
売上データと次の2つの日付列を含むファクトテーブルがあります。
・注文日
・出荷日
両方の列には、CalendarテーブルのDate列との関係があり、DAXメジャーは、注文日または出荷日に関連する計算にこれらの関係を使用するように構成されています。
これらのリレーションシップを使用するDAXメジャーを使用している場合を除き、既定では、Calendarテーブルがファクトテーブルをフィルターしないようにする必要があります。
あなたは何をするべきか?
選択項目(1つ)
各関係について、クロス フィルターの方向を両方に設定します。
両方の関係に対して「この関係をアクティブにする」を有効にします。
両方の関係に対して「この関係をアクティブにする」を無効にします。
両方の関係に対して、「双方向でセキュリティ フィルターを適用する」を有効にします。
回答
両方の関係に対して「この関係をアクティブにする」を無効にします。
回答の補足説明
PowerBIデータセット内の2つのテーブル間に複数の非アクティブなリレーションシップを持つことができます。
DAXメジャーでは、このUSERELATIONSHIP関数を使用して計算用の関係をアクティブ化できます。
このモデル設定で機能する関係またはメジャーには、関係の方向は必要ありません。
PowerBIデータセット内の2つのテーブル間に存在できるアクティブなリレーションシップは1つだけです。
このモデルのセットアップでは、セキュリティフィルターを両方向に適用する必要はありません。