次の方法で共有


ALLCROSSFILTERED

適用対象:計算列計算テーブルMeasureビジュアル計算

テーブルに適用される allfilters をクリアします。

構文

ALLCROSSFILTERED(<table>)

パラメーター

用語 定義
table filters をクリアするテーブル。

value を返す

N/A。 解説を参照してください。

備考

  • ALLCROSSFILTERED は、filters をクリアする場合にのみ使用できますが、テーブルを返 not。

  • この関数は、行レベル セキュリティ (RLS) 規則 or 計算列で使用する場合に、DirectQuery モードで使用するためにサポート not。

DEFINE
MEASURE FactInternetSales[TotalQuantity1] =
    CALCULATE(SUM(FactInternetSales[OrderQuantity]), ALLCROSSFILTERED(FactInternetSales))
MEASURE FactInternetSales[TotalQuantity2] =
    CALCULATE(SUM(FactInternetSales[OrderQuantity]), ALL(FactInternetSales))
EVALUATE
    SUMMARIZECOLUMNS(DimSalesReason[SalesReasonName], 
        "TotalQuantity1", [TotalQuantity1],
        "TotalQuantity2", [TotalQuantity2])
    ORDER BY DimSalesReason[SalesReasonName]

収益

DimSalesReason[SalesReasonName] [TotalQuantity1] [TotalQuantity2]
デモ イベント 60398
雑誌広告 60398
生産者 60398 1818
プロモーションについて 60398 7390
60398 3653
Price 60398 47733
品質 60398 1551
復習 60398 1640
主催 60398
テレビ広告 60398 730

手記

FactInternetSales テーブルと DimSalesReason テーブルの間には、直接 or 間接多対多リレーションシップ and があります。