Πίνακες, μήτρες και λίστες στο Power BI Εργαλείο δόμησης αναφορών

ΙΣΕΙ ΓΙΑ: Power BI Εργαλείο δόμησης αναφορών Power BI Desktop

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

Η παρακάτω εικόνα εμφανίζει απλές αναφορές με έναν πίνακα, μια μήτρα ή μια λίστα.

Screenshot of Report Builder table, matrix, and list reports.

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

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

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

Πίνακες

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

Screenshot of table template on the design surface.

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

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

Μήτρες

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

Screenshot of new matrix added from Toolbox.

Μπορείτε να ομαδοποιήσετε δεδομένα κατά πολλά πεδία ή παραστάσεις σε ομάδες γραμμών και στηλών. Κατά τον χρόνο εκτέλεσης, όταν συνδυάζονται τα δεδομένα αναφοράς και οι περιοχές δεδομένων, μια μήτρα αυξάνεται οριζόντια και κατακόρυφα στη σελίδα καθώς προστίθενται στήλες για ομάδες στηλών και γραμμές για ομάδες γραμμών. Τα κελιά της μήτρας εμφανίζουν συγκεντρωτικές τιμές που στοχεύουν στην τομή των ομάδων γραμμών και στηλών στις οποίες ανήκει το κελί. Για παράδειγμα, εάν η μήτρα σας έχει μια ομάδα γραμμών (Κατηγορία) και δύο ομάδες στηλών (Περιφέρεια και Έτος) που εμφανίζουν το άθροισμα των πωλήσεων, η αναφορά εμφανίζει δύο κελιά με αθροίσματα πωλήσεων για κάθε τιμή στην ομάδα Κατηγορία. Η εμβέλεια των κελιών στις δύο τομές είναι: Κατηγορία και Περιφέρεια και Κατηγορία και Έτος. Η μήτρα μπορεί να περιλαμβάνει ένθετες και συνεχόμενες ομάδες. Οι ένθετες ομάδες έχουν μια σχέση γονικού-θυγατρικού στοιχείου και οι συνεχόμενες ομάδες έχουν μια ομότιμη σχέση. Μπορείτε να προσθέσετε μερικά αθροίσματα για κάθε επίπεδο ένθετης ομάδας γραμμών και στηλών εντός της μήτρας.

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

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

Λίστες

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

Screenshot of a blank free-form layout area for a list report.

Προετοιμασία δεδομένων

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

Γλώσσες ερωτημάτων όπως η Transact-SQL, τις οποίες μπορείτε να χρησιμοποιήσετε για την ανάκτηση δεδομένων για τα σύνολα δεδομένων αναφοράς, μπορούν να προετοιμάσουν τα δεδομένα εφαρμόζοντας φίλτρα για να συμπεριλάβουν μόνο ένα υποσύνολο των δεδομένων, αντικαθιστώντας τις τιμές null ή τα κενά με σταθερές που καθιστούν την αναφορά πιο ευανάγνωστη, καθώς και με την ταξινόμηση και ομαδοποίηση δεδομένων.

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

Δόμηση και ρύθμιση παραμέτρων πίνακα, μήτρας ή λίστας

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

Screenshot of table, matrix, and list buttons in Report Builder.

Ο οδηγός σάς καθοδηγεί στα βήματα για να δημιουργήσετε γρήγορα και να ρυθμίσετε τις παραμέτρους ενός πίνακα ή μήτρας. Αφού ολοκληρώσετε τον οδηγό ή εάν δημιουργήσετε τις περιοχές δεδομένων tablix από την αρχή, μπορείτε να τις ρυθμίσετε και να τις βελτιώσετε περαιτέρω. Τα παράθυρα διαλόγου, τα οποία είναι διαθέσιμα από τα μενού δεξιού κλικ στις περιοχές δεδομένων, διευκολύνουν τον ορισμό των ιδιοτήτων που χρησιμοποιούνται συχνότερα για αλλαγές σελίδας, επαναληψιμότητα και ορατότητα κεφαλίδων και υποσέλιδων, επιλογές εμφάνισης, φίλτρα και ταξινόμηση. Ωστόσο, η περιοχή δεδομένων tablix παρέχει πολλές πρόσθετες ιδιότητες, τις οποίες μπορείτε να ορίσετε μόνο στο τμήμα παραθύρου Ιδιότητες του Εργαλείο δόμησης αναφορών. Για παράδειγμα, εάν θέλετε να εμφανίσετε ένα μήνυμα όταν το σύνολο δεδομένων για έναν πίνακα, μήτρα ή λίστα είναι κενό, καθορίζετε το κείμενο του μηνύματος στην ιδιότητα tablix NoRowsMessage στο τμήμα παραθύρου Ιδιότητες.

Αλλαγή μεταξύ προτύπων tablix

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

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

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