Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zwraca zbiór zawierający iloczyn przekrywający jednego lub więcej zbiorów, z wyłączeniem pustych krotek i krotk bez powiązanych danych z tabeli faktów.
Syntax
NonEmptyCrossjoin(Set_Expression1 [ ,Set_Expression2,...] [,Count ] )
Arguments
Set_Expression1
Poprawne wyrażenie z wyrażeń wielowymiarowych (MDX), które zwraca zbiór.
Set_Expression2
Poprawne wyrażenie z wyrażeń wielowymiarowych (MDX), które zwraca zbiór.
Liczba
Poprawne wyrażenie liczbowe, które określa liczbę zbiorów, które mają zostać zwrócone.
Remarks
Funkcja NonEmptyCrossjoin zwraca iloczyn krzyżowy dwóch lub więcej zbiorów jako zbior, z wyłączeniem pustych krotek lub krotk bez danych dostarczonych przez bazowe tabele faktów. Ze względu na sposób działania funkcji NonEmptyCrossjoin , wszystkie obliczane członki są automatycznie wykluczane.
Jeśli liczba nie jest określona, funkcja krzyżowo łączy wszystkie określone zbiory i wyklucza puste elementy z powstałego zbioru. Jeśli podana jest liczba zbiorów, funkcja krzyżowo łączy liczbę określonych zbiorów, zaczynając od pierwszego określonego zbioru. Funkcja NonEmptyCrossjoin wykorzystuje wszystkie pozostałe zbiory określone w kolejnych określonych zbiorach, ale nie zostały połączone krzyżowo, aby określić, które elementy są uważane za niepuste w powstałym zbiorze krzyżowo połączonym. Funkcja NonEmptyCrossjoin respektuje NON_EMPTY_BEHAVIOR ustawienia obliczonych miar.
Important
Ta funkcja jest przestarzała i nie powinieneś jej używać; jest zachowywana wyłącznie w celu zachowania kompatybilności wstecznej. Zamiast tego powinieneś użyć funkcji Exists (MDX) z argumentem nazwy grupy miar lub funkcji NonEmpty (MDX).