NonEmptyCrossjoin (MDX)
Restituisce un set che contiene il prodotto incrociato di uno o più set, escludendo le tuple vuote e le tuple a cui non sono associati dati di tabelle dei fatti.
Sintassi
NonEmptyCrossjoin(Set_Expression1 [ ,Set_Expression2,...] [,Count ] )
Argomenti
Set_Expression1
Espressione MDX (Multidimensional Expression) valida che restituisce un set.Set_Expression2
Espressione MDX (Multidimensional Expression) valida che restituisce un set.Count
Espressione numerica valida che specifica il numero di set da restituire.
Osservazioni
La funzione NonEmptyCrossjoin restituisce il prodotto incrociato di due o più set, escludendo le tuple vuote e le tuple senza dati ottenuti dalle tabelle dei fatti sottostanti. A causa della modalità di funzionamento della funzione NonEmptyCrossjoin, tutti i membri calcolati vengono automaticamente esclusi.
Se non si specifica l'argomento Count, la funzione eseguirà il cross join di tutti i set specificati ed escluderà i membri vuoti dal set risultante. Se si specifica un numero di set, la funzione eseguirà il cross join dei numeri di set specificati, a partire dal primo set specificato. La funzione NonEmptyCrossjoin utilizza tutti i set rimanenti specificati nei set successivi, ma di cui non è stato eseguito il cross join, per determinare i membri da considerare non vuoti nel set risultante dal cross join. La funzione NonEmptyCrossjoin rispetta l'impostazione NON_EMPTY_BEHAVIOR delle misure calcolate.
Importante |
---|
Questa funzione è deprecata e non deve essere utilizzata, poiché viene mantenuta solo per gestire la compatibilità con le versioni precedenti. È pertanto consigliabile utilizzare la funzione Exists (MDX) con il nome del gruppo di misure per argomento o la funzione NonEmpty (MDX). |