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


Δημιουργία ομάδων υπολογισμού

Οι ομάδες υπολογισμού μπορούν να μειώσουν σημαντικά τον αριθμό πλεοναζόντων μετρήσεων που πρέπει να δημιουργήσετε, επιτρέποντάς σας να ορίζετε παραστάσεις DAX ως στοιχεία υπολογισμού που εφαρμόζονται στις υπάρχουσες μετρήσεις στο μοντέλο σας. Περισσότερες πληροφορίες σχετικά με τις ομάδες υπολογισμού είναι διαθέσιμες στο άρθρο Ομάδες υπολογισμού.

Προσθήκη νέας ομάδας υπολογισμού

Στο Power BI Desktop όταν έχετε ένα τοπικό μοντέλο ανοιχτό, μεταβείτε στην προβολή μοντέλου και επιλέξτε το κουμπί Ομάδα υπολογισμού στην κορδέλα. Εάν δεν βρίσκεστε ήδη στην Εξερεύνηση μοντέλων, το τμήμα παραθύρου Δεδομένα ανοίγει στην προβολή Μοντέλο .

Στιγμιότυπο οθόνης του κουμπιού ομάδων υπολογισμού στην κορδέλα.

Εάν η ιδιότητα αποτροπή έμμεσων μετρήσεων είναι απενεργοποιημένη, θα σας ζητηθεί ένα παράθυρο διαλόγου για να το ενεργοποιήσετε για να ενεργοποιήσετε τη δημιουργία της ομάδας υπολογισμού.

Στιγμιότυπο οθόνης του παραθύρου διαλόγου που σας ζητά να ενεργοποιήσετε έμμεσες μετρήσεις.

Μια έμμεση μέτρηση προκύπτει όταν, στην προβολή Αναφορά, χρησιμοποιείτε μια στήλη δεδομένων από το τμήμα παραθύρου Δεδομένα απευθείας στην απεικόνιση. Η απεικόνιση σάς επιτρέπει να τη συναθροίσετε ως SUM, AVERAGE, MIN, MAX ή κάποια άλλη βασική συνάθροιση, η οποία μετατρέπεται σε έμμεση μέτρηση. Η δημιουργία μιας ομάδας υπολογισμού αποθαρρύνει τη δημιουργία τέτοιων έμμεσων μετρήσεων, καθώς δεν εμφανίζει πλέον το σύμβολο αθροίσματος δίπλα στις στήλες δεδομένων στο τμήμα παραθύρου Δεδομένα και αποκλείει την προσθήκη των στηλών δεδομένων στις απεικονίσεις απευθείας στον άξονα συνάθροισης ή ως τιμές. Οι υπάρχουσες έμμεσες μετρήσεις που έχουν ήδη δημιουργηθεί σε απεικονίσεις θα συνεχίσουν να λειτουργούν. Η ιδιότητα Αποτροπή έμμεσων μετρήσεων πρέπει να είναι ενεργοποιημένη καθώς τα στοιχεία υπολογισμού δεν εφαρμόζονται σε έμμεσες μετρήσεις. Τα στοιχεία υπολογισμού ισχύουν μόνο για μετρήσεις ή ρητές μετρήσεις.

Στιγμιότυπο οθόνης της προβολής αναφοράς και δημιουργία έμμεσων μετρήσεων.

Μια μέτρηση ή ρητή μέτρηση προκύπτει όταν δημιουργείτε μια Νέα μέτρηση και ορίζετε την παράσταση DAX για τη συγκέντρωση μιας στήλης δεδομένων. Οι ρητές μετρήσεις μπορούν επίσης να έχουν λογική και φίλτρα υπό όρους, αξιοποιώντας πλήρως τα στοιχεία που μπορείτε να κάνετε με το DAX. Εκμάθηση: Μπορείτε να μάθετε πώς μπορείτε να δημιουργήσετε τις δικές σας μετρήσεις στο Power BI Desktop.

Σημείωμα

Τα στοιχεία υπολογισμού μπορούν να δημιουργηθούν με τρόπο που αγνοούν μια ρητή μέτρηση με το όνομα μέτρησης για σενάρια, όταν έχετε μια μέτρηση, δεν θέλετε να αλλάξει το στοιχείο υπολογισμού.

Όταν επιλέξετε Ναι ή εάν έχετε ήδη ενεργοποιήσει την ιδιότητα αποτροπή έμμεσων μετρήσεων, προστίθεται μια ομάδα υπολογισμού και μπορείτε να αρχίσετε να ορίζετε την παράσταση DAX του πρώτου στοιχείου υπολογισμού στη γραμμή τύπων DAX.

Η SELECTEDMEASURE() είναι μια συνάρτηση DAX που λειτουργεί ως σύμβολο κράτησης θέσης για τη μέτρηση στην οποία θα εφαρμοστεί το στοιχείο υπολογισμού. Μπορείτε να μάθετε περισσότερα σχετικά με τη συνάρτηση DAX SELECTEDMEASURE από το άρθρο της.

Στιγμιότυπο οθόνης γραμμής τύπων και ομάδας υπολογισμού DAX.

Παράδειγμα χρονικής ευφυΐας

Υπάρχει ένα παράδειγμα χρονικής ευφυΐας μιας ομάδας υπολογισμού που είναι διαθέσιμη στο άρθρο Ομάδες υπολογισμού στα μοντέλα σε μορφή πίνακα των Υπηρεσιών ανάλυσης, την οποία μπορούμε να χρησιμοποιήσουμε για να συμπληρώσουμε ορισμένα στοιχεία υπολογισμού. Το παράδειγμα μπορεί να προστεθεί σε οποιοδήποτε μοντέλο με τιμές κατά ημερομηνία και πίνακα ημερομηνιών που έχει επισημανθεί ως πίνακας ημερομηνιών ή μπορείτε να κάνετε λήψη του PBIX Adventure Works DW 2020 από το δείγμα μοντέλου DAX - DAX.

Μετονομασία ομάδας υπολογισμού

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

Στιγμιότυπο οθόνης του τρόπου μετονομασίας μιας ομάδας υπολογισμών.

Μετονομασία στήλης ομάδας υπολογισμού

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

Στιγμιότυπο οθόνης του τρόπου μετονομασίας μιας στήλης ομάδας υπολογισμού.

Μετονομασία στοιχείου υπολογισμού

Το πρώτο στοιχείο υπολογισμού δημιουργήθηκε ως SELECTEDMEASURE(), ώστε να μπορεί να μετονομαστεί κάνοντας διπλό κλικ ή χρησιμοποιώντας επίσης το τμήμα παραθύρου Ιδιότητες .

Στιγμιότυπο οθόνης του τρόπου μετονομασίας ενός στοιχείου υπολογισμού.

Δημιουργία πρόσθετων στοιχείων υπολογισμού

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

Στιγμιότυπο οθόνης του τρόπου δημιουργίας ενός νέου στοιχείου υπολογισμού.

Όταν προσθέσω όλα τα στοιχεία υπολογισμού χρονικής ευφυΐας, η ομάδα υπολογισμών μου μοιάζει με την παρακάτω εικόνα.

Στιγμιότυπο οθόνης των ομάδων υπολογισμού όταν έχουν προστεθεί στοιχεία χρονικής ευφυΐας.

Παρατηρήστε τα εικονίδια κόκκινου τριγώνου που υποδεικνύουν σφάλματα. Τα σφάλματα υπάρχουν επειδή το παράδειγμα παραστάσεων DAX χρησιμοποιεί τον πίνακα Date που ονομάζεται DimDate, επομένως πρέπει να ενημερώσω τις παραστάσεις DAX για να χρησιμοποιήσω το όνομα Date . Η παρακάτω εικόνα εμφανίζει την παράσταση DAX πριν από τη διόρθωση.

Στιγμιότυπο οθόνης εσφαλμένης παράστασης DAX.

Μόλις κάνω τη διόρθωση στην παράσταση DAX, το σφάλμα εξαφανίζεται.

Στιγμιότυπο οθόνης διορθωμένης παράστασης DAX.

Μόλις κάνω τις διορθώσεις για κάθε ένα από τα σφάλματα στα στοιχεία υπολογισμού, τα εικονίδια προειδοποίησης του κόκκινου τριγώνου δεν εμφανίζονται πλέον.

Στιγμιότυπο οθόνης διορθωμένων παραστάσεων DAX στην περιοχή στοιχείων υπολογισμού.

Αναδιάταξη στοιχείων υπολογισμού

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

Στιγμιότυπο οθόνης αναδιάταξης στοιχείων υπολογισμού.

Προσθήκη μιας συμβολοσειράς δυναμικής μορφής σε ένα στοιχείο υπολογισμού

Τα στοιχεία υπολογισμού χρησιμοποιούν την υποκείμενη μορφοποίηση μέτρησης από προεπιλογή. Αντίθετα, μπορεί να θέλουμε να εμφανίσουμε το YOY% ως ποσοστό. Για να το κάνετε αυτό, επιλέξτε το στοιχείο υπολογισμού YOY% και, στη συνέχεια, ενεργοποιήστε τη Δυναμική συμβολοσειρά μορφοποίησης στο τμήμα παραθύρου ιδιοτήτων, το οποίο σας επιτρέπει να καθορίσετε μια παράσταση DAX για να δημιουργήσετε μια συμβολοσειρά μορφής. Για αυτό το παράδειγμα, δεν απαιτεί στοιχεία υπό όρους, επομένως απλά #,##0,00% θα αλλάξει τη μορφή σε ένα ποσοστό κατά την εφαρμογή αυτού του στοιχείου υπολογισμού, όπως φαίνεται στην παρακάτω εικόνα.

Στιγμιότυπο οθόνης αλλαγής μορφής των υποκείμενων στοιχείων δεδομένων.

Χρήση της ομάδας υπολογισμού σε αναφορές

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

  1. Στήλη Month από τον πίνακα Date έως τις Γραμμές
  2. Υπολογισμός χρόνου από την ομάδα υπολογισμού χρονικής ευφυΐας στις στήλες
  3. Μέτρηση "Παραγγελίες" στις Τιμές

Σημείωμα

Εάν η μέτρηση Παραγγελίες δεν δημιουργείται στην κατάσταση λειτουργίας, μπορείτε να χρησιμοποιήσετε μια διαφορετική μέτρηση ή να μεταβείτε στην κορδέλα και να επιλέξετε Νέα μέτρηση με αυτή την παράσταση DAX.

Orders = DISTINCTCOUNT('Sales Order'[Sales Order])

Η παρακάτω εικόνα δείχνει τη δημιουργία μιας απεικόνισης.

Στιγμιότυπο οθόνης της χρήσης ομάδων υπολογισμού σε αναφορές.

Τα στοιχεία υπολογισμού στις Στήλες στην απεικόνιση μήτρας εμφανίζουν τη μέτρηση Παραγγελίες ομαδοποιημένες κατά καθένα από τα στοιχεία υπολογισμού. Μπορείτε επίσης να εφαρμόσετε ένα μεμονωμένο στοιχείο υπολογισμού σε πολλές μετρήσεις, προσθέτοντας τη στήλη ομάδας υπολογισμού σε μια απεικόνιση Αναλυτής .

Στιγμιότυπο οθόνης εφαρμογής μεμονωμένων στοιχείων υπολογισμού σε πολλαπλές μετρήσεις.

Χρήση του στοιχείου υπολογισμού σε μετρήσεις

Μπορείτε να δημιουργήσετε μια νέα μέτρηση με μια παράσταση DAX που θα χρησιμοποιήσει ένα στοιχείο υπολογισμού σε μια συγκεκριμένη μέτρηση.

Για να δημιουργήσετε μια μέτρηση [Παραγγελίες YOY%] μπορείτε να χρησιμοποιήσετε το στοιχείο υπολογισμού με την CALCULATE.

Orders YOY% = 
    CALCULATE(
        [Orders],
        'Time Intelligence'[Time Calculation] = "YOY%"
    )

Ορισμός προτεραιότητας ομάδας υπολογισμού

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

Στιγμιότυπο οθόνης της ρύθμισης προτεραιότητας ομάδας υπολογισμού.

Μπορείτε να μάθετε περισσότερα σχετικά με την προτεραιότητα των ομάδων υπολογισμού στο άρθρο Ομάδες υπολογισμού σε μοντέλα σε μορφή πίνακα των Υπηρεσιών ανάλυσης.

Τα παρακάτω άρθρα περιγράφουν περισσότερα σχετικά με τα μοντέλα δεδομένων και επίσης περιγράφουν λεπτομερώς το DirectQuery.

Άρθρα για το DirectQuery: