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) 函數。 |