共用方式為


NonEmptyCrossjoin (MDX)

傳回包含了一個或多個集合之交叉乘積的集合,排除空的 Tuple 與沒有相關事實資料表資料的 Tuple。

語法

NonEmptyCrossjoin(Set_Expression1 [ ,Set_Expression2,...] [,Count ] )

引數

  • Set_Expression1
    傳回集合的有效多維度運算式 (MDX) 運算式。

  • Set_Expression2
    傳回集合的有效多維度運算式 (MDX) 運算式。

  • Count
    有效的數值運算式,會指定要傳回的集合數目。

備註

NonEmptyCrossjoin 函數會將兩個以上集合的交叉乘積當作一個集合傳回,排除空的 Tuple 與沒有相關事實資料表資料的 Tuple。因為 NonEmptyCrossjoin 函數的運作方式,因此會自動排除所有導出成員。

如果沒有指定 Count,函數就會交叉聯結所有指定的集合,並排除結果集內空的成員。如果指定了集合數目,此函數就會由第一個指定的集合開始,交叉聯結指定的集合數目。NonEmptyCrossjoin 函數會使用任何在後續指定集合中指定,但尚未進行交叉聯結的剩餘集合,以決定交叉聯結結果集中被視為非空白的成員。NonEmptyCrossjoin 函數會將導出成員的 NON_EMPTY_BEHAVIOR 設定考慮在內。

重要注意事項重要事項

這個函數已被取代,您不應該使用它;保留下來只是為了提供回溯相容性。您應改用 Exists (MDX) 函數搭配量值群組名稱引數,或 NonEmpty (MDX) 函數。

請參閱

參考