Freigeben über


NonEmptyCrossjoin (MDX)

Aktualisiert: 17. Juli 2006

Gibt eine Menge zurück, die das Kreuzprodukt mindestens einer Menge enthält, wobei leere Tupel und Tupel ohne zugeordnete Daten einer Faktentabelle ausgeschlossen werden.

Syntax

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

Argumente

  • Set_Expression1
    Ein gültiger MDX-Ausdruck (Multidimensional Expressions), der eine Menge zurückgibt.
  • Set_Expression2
    Ein gültiger MDX-Ausdruck (Multidimensional Expressions), der eine Menge zurückgibt.
  • Count
    Ein gültiger numerischer Ausdruck, der die Anzahl der zurückzugebenden Mengen angibt.

Hinweise

Die NonEmptyCrossjoin-Funktion gibt das Kreuzprodukt von zwei oder mehr Mengen als eine Menge zurück, wobei leere Tupel oder Tupel ohne Daten, die von zugrunde liegenden Faktentabellen bereitgestellt werden, ausgeschlossen werden. Wegen der Art, wie die NonEmptyCrossjoin-Funktion vorgeht, werden alle berechneten Elemente automatisch ausgeschlossen.

Wenn Count nicht angegeben wird, bildet die Funktion das kartesische Produkt aller angegebenen Mengen und schließt leere Elemente aus der Ergebnismenge aus. Wenn die Anzahl der Mengen angegeben wird, bildet die Funktion das kartesische Produkt der angegebenen Anzahl von Mengen, beginnend mit der ersten angegebenen Menge. Die NonEmptyCrossjoin-Funktion entscheidet anhand aller verbleibenden Mengen, die in weiteren angegebenen Mengen angegeben sind, aber nicht in das kartesische Produkt einbezogen wurden, welche Elemente in der Ergebnismenge des kartesischen Produkts als nicht leer angesehen werden. Die NonEmptyCrossjoin-Funktion berücksichtigt die NON_EMPTY_BEHAVIOR-Einstellung von berechneten Measures.

ms144797.note(de-de,SQL.90).gifWichtig:
Diese Funktion ist als veraltet markiert. Sie sollten stattdessen die Exists (MDX)-Funktion mit dem Measuregruppennamen-Argument oder die NonEmpty (MDX)-Funktion verwenden.

Siehe auch

Verweis

MDX-Funktionsreferenz (MDX)

Hilfe und Informationen

Informationsquellen für SQL Server 2005

Änderungsverlauf

Version Verlauf

17. Juli 2006

Geänderter Inhalt:
  • Syntax und Argumente wurden zur Verdeutlichung aktualisiert.
  • Veraltete Beispiele wurden entfernt.
  • Es wurde dokumentiert, dass die Verwendung dieser Funktion als veraltet markiert ist.