NonEmptyCrossjoin (MDX)

Vrací množinu, která obsahuje křížový součin jedné nebo více množin, s výjimkou prázdných n-tic a n-tic bez příslušných dat z faktové tabulky.

Syntax

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

Arguments

Set_Expression1
Platný výraz Multidimensional Expressions (MDX), který vrací množinu.

Set_Expression2
Platný výraz Multidimensional Expressions (MDX), který vrací množinu.

Počet
Platný číselný výraz, který určuje počet množin, které mají být vráceny.

Remarks

Funkce NonEmptyCrossjoin vrací křížový součin dvou nebo více množin jako množinu, s výjimkou prázdných n-tic nebo n-tic bez dat dodaných podkladovými faktovými tabulkami. Kvůli tomu, jak funguje funkce NonEmptyCrossJoin , jsou všechny vypočítané členy automaticky vyloučeny.

Pokud Count není specifikován, funkce křížově spojí všechny specifikované množiny a vyloučí prázdné členy z výsledné množiny. Pokud je specifikován počet množin, funkce křížově spojuje počet zadaných množin, počínaje první danou množinou. Funkce NonEmptyCrossjoin používá všechny zbývající množiny specifikované v následně specifikovaných množinách, ale které nebyly křížově spojeny, aby určila, které členy jsou považovány za neprázdné ve výsledné křížově spojené množině. Funkce NonEmptyCrossJoin respektuje NON_EMPTY_BEHAVIOR nastavení vypočítaných měřítek.

Important

Tato funkce je zastaralá a neměli byste ji používat; je uchováván pouze kvůli zachování zpětné kompatibility. Místo toho byste měli použít funkci Exists (MDX) s argumentem názvu skupiny měření nebo funkci NonEmpty (MDX).