Ανάγνωση στα Αγγλικά

Κοινή χρήση μέσω


ΚΑΤΆΡΡΕΥΣΗ

Ισχύει για:Υπολογιζόμενη στήληΥπολογιζόμενος πίνακαςΜέτρηση υπολογισμού απεικόνισης

Ανακτά ένα περιβάλλον σε υψηλότερο επίπεδο σε σύγκριση με το τρέχον περιβάλλον. Εάν παρέχεται μια παράσταση, επιστρέφει την τιμή της στο νέο περιβάλλον, επιτρέποντας την περιήγηση σε ιεραρχίες και υπολογισμούς σε υψηλότερο επίπεδο.

Σύνταξη

Οι σύνταξη που εκτελούν περιήγηση και υπολογισμό.

COLLAPSE ( <expression>, <axis>[, N] )
COLLAPSE ( <expression>, <column>[, <column>] ... )

Οι σύνταξη που εκτελούν μόνο περιήγηση.

COLLAPSE ( <axis>[, N] )
COLLAPSE ( <column>[, <column>] ... )

Παραμέτρους

Όρος Ορισμός
expression Η παράσταση προς αξιολόγηση στο νέο περιβάλλον.
axis Μια αναφορά άξονα.
column Μια στήλη στο πλέγμα δεδομένων.
N (Προαιρετικό) Ο αριθμός των επιπέδων προς σύμπτυξη. Εάν παραλειφθεί, η προεπιλεγμένη τιμή είναι 1.

Τιμή επιστροφής

Για εκδόσεις που εκτελούν τόσο περιήγηση όσο και υπολογισμό, η συνάρτηση επιστρέφει την τιμή της παράστασης στο νέο περιβάλλον μετά την περιήγηση σε ένα νέο επίπεδο. Για εκδόσεις που εκτελούν μόνο περιήγηση, η συνάρτηση τροποποιεί το περιβάλλον αξιολόγησης μεταβαίνοντας σε ένα νέο επίπεδο.

Παρατηρήσεις

  • Αυτή η συνάρτηση μπορεί να χρησιμοποιηθεί μόνο σε υπολογισμούς απεικονίσεων.
  • Οι εκδόσεις μόνο περιήγησης της συνάρτησης μπορούν να χρησιμοποιηθούν εντός της συνάρτησης CALCULATE.
  • Τα επίπεδα της ιεραρχίας προσδιορίζονται από όλες τις στήλες σε κάθε άξονα που αναφέρονται από την αναφορά άξονα.
  • Όταν καθορίζονται στήλες, οι άξονες προσδιορίζονται με την συμπερίληψη του άξονα κάθε στήλης την πρώτη φορά που αντιμετωπίζεται.
  • Όταν καθορίζεται το N, η συνάρτηση μεταβαίνει επάνω στα επίπεδα Ν της ιεραρχίας από το τρέχον ή το ανώτερο επίπεδο, όποιο από τα δύο προηγείται.
  • Όταν έχουν καθοριστεί πολλές στήλες, η συνάρτηση μεταβαίνει προς τα επάνω στην ιεραρχία μέχρι να φτάσει στο πρώτο επίπεδο στο οποίο δεν υπάρχει καμία από τις καθορισμένες στήλες.
  • Η περιήγηση ξεκινάει με το τρέχον κελί στη μήτρα δεδομένων, με αύξουσα σειρά την ιεραρχία. Εάν μια καθορισμένη στήλη βρίσκεται σε επίπεδο χαμηλότερο από το τρέχον κελί, δεν θα αγνοηθεί.

Παράδειγμα

Σε έναν πίνακα που συνοψίζει τις συνολικές πωλήσεις για μια ιεραρχία με επίπεδα για το σύνολο, το έτος, το τρίμηνο και τον μήνα, οι ακόλουθοι υπολογισμοί DAX αποφέρουν την τιμή [SalesAmount] στο γονικό επίπεδο, το επίπεδο προγονικών στοιχείων και το έτος ή τον ίδιο επίπεδο, αντίστοιχα.

ParentValue = COLLAPSE([SalesAmount], ROWS)
GrandParentValue = COLLAPSE([SalesAmount], ROWS, 2)
QuarterOrSelfValue = COLLAPSE([SalesAmount], [Month])

Το παρακάτω στιγμιότυπο οθόνης εμφανίζει τη μήτρα με τους τρεις υπολογισμούς απεικόνισης.

υπολογισμού απεικόνισης DAX

Δείτε επίσης

ΑΝΆΠΤΥΞΗ
ΑΝΆΠΤΥΞΗALL
ΣΎΜΠΤΥΞΗ