Δημιουργία ομάδων υπολογισμού
Οι ομάδες υπολογισμού μπορούν να μειώσουν σημαντικά τον αριθμό πλεοναζόντων μετρήσεων που πρέπει να δημιουργήσετε, επιτρέποντάς σας να ορίζετε παραστάσεις DAX ως στοιχεία υπολογισμού που εφαρμόζονται στις υπάρχουσες μετρήσεις στο μοντέλο σας. Περισσότερες πληροφορίες σχετικά με τις ομάδες υπολογισμού είναι διαθέσιμες στο άρθρο Ομάδες υπολογισμού.
Προσθήκη νέας ομάδας υπολογισμού
Στο Power BI Desktop όταν έχετε ένα τοπικό μοντέλο ανοιχτό, μεταβείτε στην προβολή μοντέλου και επιλέξτε το κουμπί Ομάδα υπολογισμού στην κορδέλα. Εάν δεν βρίσκεστε ήδη στην Εξερεύνηση μοντέλων, το τμήμα παραθύρου Δεδομένα ανοίγει στην προβολή Μοντέλο .
Εάν η ιδιότητα αποτροπή έμμεσων μετρήσεων είναι απενεργοποιημένη, θα σας ζητηθεί ένα παράθυρο διαλόγου για να το ενεργοποιήσετε για να ενεργοποιήσετε τη δημιουργία της ομάδας υπολογισμού.
Μια έμμεση μέτρηση προκύπτει όταν, στην προβολή Αναφορά, χρησιμοποιείτε μια στήλη δεδομένων από το τμήμα παραθύρου Δεδομένα απευθείας στην απεικόνιση. Η απεικόνιση σάς επιτρέπει να τη συναθροίσετε ως SUM, AVERAGE, MIN, MAX ή κάποια άλλη βασική συνάθροιση, η οποία μετατρέπεται σε έμμεση μέτρηση. Η δημιουργία μιας ομάδας υπολογισμού αποθαρρύνει τη δημιουργία τέτοιων έμμεσων μετρήσεων, καθώς δεν εμφανίζει πλέον το σύμβολο αθροίσματος δίπλα στις στήλες δεδομένων στο τμήμα παραθύρου Δεδομένα και αποκλείει την προσθήκη των στηλών δεδομένων στις απεικονίσεις απευθείας στον άξονα συνάθροισης ή ως τιμές. Οι υπάρχουσες έμμεσες μετρήσεις που έχουν ήδη δημιουργηθεί σε απεικονίσεις θα συνεχίσουν να λειτουργούν. Η ιδιότητα Αποτροπή έμμεσων μετρήσεων πρέπει να είναι ενεργοποιημένη καθώς τα στοιχεία υπολογισμού δεν εφαρμόζονται σε έμμεσες μετρήσεις. Τα στοιχεία υπολογισμού ισχύουν μόνο για μετρήσεις ή ρητές μετρήσεις.
Μια μέτρηση ή ρητή μέτρηση προκύπτει όταν δημιουργείτε μια Νέα μέτρηση και ορίζετε την παράσταση DAX για τη συγκέντρωση μιας στήλης δεδομένων. Οι ρητές μετρήσεις μπορούν επίσης να έχουν λογική και φίλτρα υπό όρους, αξιοποιώντας πλήρως τα στοιχεία που μπορείτε να κάνετε με το DAX. Εκμάθηση: Μπορείτε να μάθετε πώς μπορείτε να δημιουργήσετε τις δικές σας μετρήσεις στο Power BI Desktop.
Σημείωμα
Τα στοιχεία υπολογισμού μπορούν να δημιουργηθούν με τρόπο που αγνοούν μια ρητή μέτρηση με το όνομα μέτρησης για σενάρια, όταν έχετε μια μέτρηση, δεν θέλετε να αλλάξει το στοιχείο υπολογισμού.
Όταν επιλέξετε Ναι ή εάν έχετε ήδη ενεργοποιήσει την ιδιότητα αποτροπή έμμεσων μετρήσεων, προστίθεται μια ομάδα υπολογισμού και μπορείτε να αρχίσετε να ορίζετε την παράσταση DAX του πρώτου στοιχείου υπολογισμού στη γραμμή τύπων DAX.
Η SELECTEDMEASURE() είναι μια συνάρτηση DAX που λειτουργεί ως σύμβολο κράτησης θέσης για τη μέτρηση στην οποία θα εφαρμοστεί το στοιχείο υπολογισμού. Μπορείτε να μάθετε περισσότερα σχετικά με τη συνάρτηση DAX SELECTEDMEASURE από το άρθρο της.
Παράδειγμα χρονικής ευφυΐας
Υπάρχει ένα παράδειγμα χρονικής ευφυΐας μιας ομάδας υπολογισμού που είναι διαθέσιμη στο άρθρο Ομάδες υπολογισμού στα μοντέλα σε μορφή πίνακα των Υπηρεσιών ανάλυσης, την οποία μπορούμε να χρησιμοποιήσουμε για να συμπληρώσουμε ορισμένα στοιχεία υπολογισμού. Το παράδειγμα μπορεί να προστεθεί σε οποιοδήποτε μοντέλο με τιμές κατά ημερομηνία και πίνακα ημερομηνιών που έχει επισημανθεί ως πίνακας ημερομηνιών ή μπορείτε να κάνετε λήψη του PBIX Adventure Works DW 2020 από το δείγμα μοντέλου DAX - DAX.
Μετονομασία ομάδας υπολογισμού
Για να μετονομάσετε την ομάδα υπολογισμού, κάντε διπλό κλικ σε αυτή στο τμήμα παραθύρου Δεδομένα ή μπορείτε να την επιλέξετε και να χρησιμοποιήσετε το τμήμα παραθύρου Ιδιότητες .
Μετονομασία στήλης ομάδας υπολογισμού
Για να μετονομάσετε τη στήλη ομάδας υπολογισμού, κάντε διπλό κλικ σε αυτήν στο τμήμα παραθύρου Δεδομένα ή μπορείτε να την επιλέξετε και να χρησιμοποιήσετε το τμήμα παραθύρου Ιδιότητες . Η στήλη που επιλέγετε είναι η στήλη που θα χρησιμοποιήσετε σε απεικονίσεις ή σε αναλυτές για να εφαρμόσετε ένα συγκεκριμένο στοιχείο υπολογισμού.
Μετονομασία στοιχείου υπολογισμού
Το πρώτο στοιχείο υπολογισμού δημιουργήθηκε ως SELECTEDMEASURE(), ώστε να μπορεί να μετονομαστεί κάνοντας διπλό κλικ ή χρησιμοποιώντας επίσης το τμήμα παραθύρου Ιδιότητες .
Δημιουργία πρόσθετων στοιχείων υπολογισμού
Για να δημιουργήσετε πρόσθετα στοιχεία υπολογισμού, μπορείτε να χρησιμοποιήσετε το μενού περιβάλλοντος δεξιού κλικ της ενότητας Στοιχεία υπολογισμού ή την ίδια την ομάδα υπολογισμού και να επιλέξετε Νέο στοιχείο υπολογισμού ή να χρησιμοποιήσετε το τμήμα παραθύρου Ιδιότητες της ενότητας Στοιχεία υπολογισμού.
Όταν προσθέσω όλα τα στοιχεία υπολογισμού χρονικής ευφυΐας, η ομάδα υπολογισμών μου μοιάζει με την παρακάτω εικόνα.
Παρατηρήστε τα εικονίδια κόκκινου τριγώνου που υποδεικνύουν σφάλματα. Τα σφάλματα υπάρχουν επειδή το παράδειγμα παραστάσεων DAX χρησιμοποιεί τον πίνακα Date που ονομάζεται DimDate, επομένως πρέπει να ενημερώσω τις παραστάσεις DAX για να χρησιμοποιήσω το όνομα Date . Η παρακάτω εικόνα εμφανίζει την παράσταση DAX πριν από τη διόρθωση.
Μόλις κάνω τη διόρθωση στην παράσταση DAX, το σφάλμα εξαφανίζεται.
Μόλις κάνω τις διορθώσεις για κάθε ένα από τα σφάλματα στα στοιχεία υπολογισμού, τα εικονίδια προειδοποίησης του κόκκινου τριγώνου δεν εμφανίζονται πλέον.
Αναδιάταξη στοιχείων υπολογισμού
Για να αναδιατάξετε τα στοιχεία υπολογισμού με οποιονδήποτε λογικό τρόπο προτιμάτε, μπορείτε να επιλέξετε την ενότητα Στοιχεία υπολογισμού στο τμήμα παραθύρου Ιδιότητες ή να κάνετε δεξί κλικ στο μενού περιβάλλοντος του στοιχείου υπολογισμού για να το μετακινήσετε προς τα επάνω ή προς τα κάτω στη λίστα.
Προσθήκη μιας συμβολοσειράς δυναμικής μορφής σε ένα στοιχείο υπολογισμού
Τα στοιχεία υπολογισμού χρησιμοποιούν την υποκείμενη μορφοποίηση μέτρησης από προεπιλογή. Αντίθετα, μπορεί να θέλουμε να εμφανίσουμε το YOY% ως ποσοστό. Για να το κάνετε αυτό, επιλέξτε το στοιχείο υπολογισμού YOY% και, στη συνέχεια, ενεργοποιήστε τη Δυναμική συμβολοσειρά μορφοποίησης στο τμήμα παραθύρου ιδιοτήτων, το οποίο σας επιτρέπει να καθορίσετε μια παράσταση DAX για να δημιουργήσετε μια συμβολοσειρά μορφής. Για αυτό το παράδειγμα, δεν απαιτεί στοιχεία υπό όρους, επομένως απλά #,##0,00% θα αλλάξει τη μορφή σε ένα ποσοστό κατά την εφαρμογή αυτού του στοιχείου υπολογισμού, όπως φαίνεται στην παρακάτω εικόνα.
Χρήση της ομάδας υπολογισμού σε αναφορές
Για να χρησιμοποιήσετε τη νέα ομάδα υπολογισμού σε μια αναφορά, μεταβείτε στην προβολή Αναφορά , δημιουργήστε μια απεικόνιση μήτρας και προσθέστε τα εξής:
- Στήλη Month από τον πίνακα Date έως τις Γραμμές
- Υπολογισμός χρόνου από την ομάδα υπολογισμού χρονικής ευφυΐας στις στήλες
- Μέτρηση "Παραγγελίες" στις Τιμές
Σημείωμα
Εάν η μέτρηση Παραγγελίες δεν δημιουργείται στην κατάσταση λειτουργίας, μπορείτε να χρησιμοποιήσετε μια διαφορετική μέτρηση ή να μεταβείτε στην κορδέλα και να επιλέξετε Νέα μέτρηση με αυτή την παράσταση DAX.
Orders = DISTINCTCOUNT('Sales Order'[Sales Order])
Η παρακάτω εικόνα δείχνει τη δημιουργία μιας απεικόνισης.
Τα στοιχεία υπολογισμού στις Στήλες στην απεικόνιση μήτρας εμφανίζουν τη μέτρηση Παραγγελίες ομαδοποιημένες κατά καθένα από τα στοιχεία υπολογισμού. Μπορείτε επίσης να εφαρμόσετε ένα μεμονωμένο στοιχείο υπολογισμού σε πολλές μετρήσεις, προσθέτοντας τη στήλη ομάδας υπολογισμού σε μια απεικόνιση Αναλυτής .
Χρήση του στοιχείου υπολογισμού σε μετρήσεις
Μπορείτε να δημιουργήσετε μια νέα μέτρηση με μια παράσταση DAX που θα χρησιμοποιήσει ένα στοιχείο υπολογισμού σε μια συγκεκριμένη μέτρηση.
Για να δημιουργήσετε μια μέτρηση [Παραγγελίες YOY%] μπορείτε να χρησιμοποιήσετε το στοιχείο υπολογισμού με την CALCULATE.
Orders YOY% =
CALCULATE(
[Orders],
'Time Intelligence'[Time Calculation] = "YOY%"
)
Ορισμός προτεραιότητας ομάδας υπολογισμού
Τέλος, εάν προσθέσετε επιπλέον ομάδες υπολογισμού στο μοντέλο και θέλετε να καθορίσετε τη σειρά με την οποία εφαρμόζονται στις μετρήσεις, μπορείτε να προσαρμόσετε την προτεραιότητα της ομάδας υπολογισμού στο τμήμα παραθύρου ιδιοτήτων ομάδων υπολογισμού, όπως φαίνεται στην παρακάτω εικόνα.
Μπορείτε να μάθετε περισσότερα σχετικά με την προτεραιότητα των ομάδων υπολογισμού στο άρθρο Ομάδες υπολογισμού σε μοντέλα σε μορφή πίνακα των Υπηρεσιών ανάλυσης.
Σχετικό περιεχόμενο
Τα παρακάτω άρθρα περιγράφουν περισσότερα σχετικά με τα μοντέλα δεδομένων και επίσης περιγράφουν λεπτομερώς το DirectQuery.
- Εργασία με την Εξερεύνηση μοντέλων στο Power BI
- Εργασία με την προβολή μοντελοποίησης στο Power BI
- Αυτόματες συναθροίσεις
- Χρήση σύνθετων μοντέλων στο Power BI Desktop
- Διαχείριση λειτουργίας αποθήκευσης στο Power BI Desktop
- Σχέσεις πολλά προς πολλά στο Power BI Desktop
Άρθρα για το DirectQuery: