Εκμάθηση: Δημιουργία μιας σελιδοποιημένης αναφοράς και αποστολή της στην υπηρεσία Power BI
ΙΣΧΎΕΙ ΓΙΑ: Power BI Report Builder Power BI Desktop
Αυτή η εκμάθηση εξηγεί πώς μπορείτε να συνδεθείτε σε ένα δείγμα βάσης δεδομένων SQL Azure, να χρησιμοποιήσετε έναν οδηγό στο Εργαλείο δόμησης αναφορών του Power BI για να δημιουργήσετε μια σελιδοποιημένη αναφορά με έναν πίνακα που ενσωματώνει πολλές σελίδες και, στη συνέχεια, να αποστείλετε τη σελιδοποιημένη αναφορά σε οποιονδήποτε χώρο εργασίας στην υπηρεσία Power BI.
Ακολουθούν τα βήματα που θα ολοκληρώσετε σε αυτή την εκμάθηση:
- Δημιουργήστε ένα δείγμα βάσης δεδομένων Azure.
- Δημιουργήστε μια μήτρα στο Εργαλείο δόμησης αναφορών του Power BI με τη βοήθεια ενός οδηγού.
- Μορφοποιήστε την αναφορά με τίτλο, αριθμούς σελίδας και κεφαλίδες στηλών σε κάθε σελίδα.
- Μορφοποιήστε το νόμισμα.
- Αποστείλετε την αναφορά στην υπηρεσία Power BI.
Προαπαιτούμενα στοιχεία
Ακολουθούν οι προϋποθέσεις για τη δημιουργία της σελιδοποιημένης αναφοράς:
Εγκαταστήστε δωρεάν το Εργαλείο δόμησης αναφορών του Power BI από το Κέντρο λήψης αρχείων της Microsoft.
Εάν δεν έχετε συνδρομή Azure, δημιουργήστε έναν δωρεάν λογαριασμό.
Ακολουθήστε τη γρήγορη εκκίνηση Δημιουργία δείγματος βάσης δεδομένων Azure SQL στην πύλη Azure. Αντιγράψτε και αποθηκεύστε την τιμή στο πλαίσιο Όνομα διακομιστή στην καρτέλα Επισκόπηση . Να θυμάστε το όνομα χρήστη και τον κωδικό πρόσβασης που δημιουργήσατε στο Azure.
Οι απαιτήσεις άδειας χρήσης για τη δημοσίευση σελιδοποιημένων αναφορών Power BI (αρχεία .rdl) είναι ίδιες με τις αναφορές του Power BI (αρχεία .pbix).
- Με μια δωρεάν άδεια χρήσης, μπορείτε να δημοσιεύσετε σελιδοποιημένες αναφορές στην περιοχή "Ο χώρος εργασίας μου" στην υπηρεσία Power BI. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Διαθεσιμότητα δυνατοτήτων για χρήστες με δωρεάν άδειες χρήσης στην υπηρεσία Power BI.
- Με μια άδεια χρήσης Power BI Pro ή μια άδεια χρήσης PPU, μπορείτε να δημοσιεύσετε σελιδοποιημένες αναφορές σε άλλους χώρους εργασίας. Χρειάζεστε επίσης τουλάχιστον έναν ρόλο συμβάλλοντα στον χώρο εργασίας.
Δημιουργία της μήτρας με έναν οδηγό
Ξεκινήστε το Εργαλείο δόμησης αναφορών του Power BI από τον υπολογιστή σας.
Ανοίγει το παράθυρο διαλόγου Γρήγορα αποτελέσματα .
Στο αριστερό τμήμα παραθύρου, επαληθεύστε ότι έχει επιλεγεί η Νέα αναφορά και στο δεξιό τμήμα παραθύρου, επιλέξτε Οδηγός πίνακα ή μήτρας.
Στη σελίδα Επιλογή συνόλου δεδομένων, επιλέξτε Δημιουργία συνόλου>δεδομένων Επόμενο.
Στη σελίδα Επιλέξτε μια σύνδεση σε μια προέλευση δεδομένων, επιλέξτε Δημιουργία.
Ανοίγει το παράθυρο διαλόγου Ιδιότητες προέλευσης δεδομένων.
Μπορείτε να ονομάσετε μια προέλευση δεδομένων όπως θέλετε, χρησιμοποιώντας χαρακτήρες και χαρακτήρες υπογράμμισης. Για αυτό το εκπαιδευτικό βοήθημα, στο πλαίσιο Όνομα , πληκτρολογήστε MyAzureDataSource.
Στο πλαίσιο Επιλογή τύπου σύνδεσης, επιλέξτε Βάση δεδομένων SQL Microsoft Azure.
Επιλέξτε Δόμηση δίπλα στο πλαίσιο Συμβολοσειρά σύνδεσης.
Ανοίγει το παράθυρο διαλόγου Ιδιότητες σύνδεσης.
Στην πύλη Azure: Επιστρέψτε στην πύλη Azure και επιλέξτε Βάσεις δεδομένων SQL.
Επιλέξτε τη βάση δεδομένων Azure SQL που δημιουργήσατε στον οδηγό γρήγορης εκκίνησης "Δημιουργία δείγματος βάσης δεδομένων Azure SQL στην πύλη Azure" στην ενότητα Προαπαιτούμενα αυτού του άρθρου.
Στην καρτέλα Επισκόπηση, αντιγράψτε την τιμή στο πλαίσιο Όνομα διακομιστή.
Στο Εργαλείο δόμησης αναφορών: Επιστρέψτε στο Εργαλείο δόμησης αναφορών. Στο παράθυρο διαλόγου Ιδιότητες σύνδεσης, στην περιοχή Όνομα διακομιστή, επικολλήστε το όνομα διακομιστή που αντιγράψατε.
Για Σύνδεση στο διακομιστή, βεβαιωθείτε ότι έχει επιλεγεί η Χρήση ελέγχου ταυτότητας SQL Server και, στη συνέχεια, πληκτρολογήστε το όνομα χρήστη και τον κωδικό πρόσβασης που δημιουργήσατε στο Azure για το δείγμα βάσης δεδομένων.
Στην περιοχή Σύνδεση σε βάση δεδομένων, επιλέξτε το αναπτυσσόμενο βέλος και επιλέξτε το όνομα βάσης δεδομένων που δημιουργήσατε στο Azure.
Επιλέξτε Δοκιμή σύνδεσης. Βλέπετε το μήνυμα Αποτελέσματα δοκιμής που αναφέρει Επιτυχία δοκιμής σύνδεσης.
Επιλέξτε OK>OK.
Τώρα, στο πλαίσιο Συμβολοσειρά σύνδεσης, το Εργαλείο δόμησης αναφορών εμφανίζει τη νέα συμβολοσειρά σύνδεσης.
Επιλέξτε OK.
Στη σελίδα Επιλέξτε μια σύνδεση σε μια προέλευση δεδομένων, βλέπετε το μήνυμα "(σε αυτήν την αναφορά)" στη νέα σύνδεση προέλευσης δεδομένων. Επιλέξτε αυτήν την προέλευση >δεδομένων Επόμενο.
Πληκτρολογήστε το ίδιο όνομα χρήστη και κωδικό πρόσβασης στο πλαίσιο >Επόμενο.
Στη σελίδα Σχεδίαση ερωτήματος, αναπτύξτε το SalesLT, αναπτύξτε τους Πίνακες και επιλέξτε αυτούς τους πίνακες:
- Διεύθυνση
- Πελάτη
- Προϊόν
- Κατηγορία προϊόντων
- SalesOrderDetail
- SalesOrderHeader
Καθώς επιλέγεται ο Αυτόματος εντοπισμός σχέσεων>, το Εργαλείο δόμησης αναφορών εντοπίζει τις σχέσεις μεταξύ αυτών των πινάκων.
Επιλέξτε Εκτέλεση ερωτήματος. Το Εργαλείο δόμησης αναφορών εμφανίζει τα αποτελέσματα ερωτήματος.
Επιλέξτε Επόμενο.
Στη σελίδα Τακτοποίηση πεδίων, σύρετε αυτά τα πεδία από το πλαίσιο Διαθέσιμα πεδία στο πλαίσιο Ομάδες γραμμών:
- CompanyName
- SalesOrderNumber
- Product_Name
Σύρετε αυτά τα πεδία από το πλαίσιο Διαθέσιμα πεδία στο πλαίσιο Τιμές :
- OrderQty
- UnitPrice
- ΣύνολοΓραμμής
Το Εργαλείο δόμησης αναφορών δημιουργεί αυτόματα τα πεδία στις αθροίσεις του πλαισίου Τιμές.
Στη σελίδα Επιλογή διάταξης, διατηρήστε όλες τις προεπιλεγμένες ρυθμίσεις, αλλά καταργήστε την επιλογή του πλαισίου ελέγχου δίπλα στο στοιχείο Ανάπτυξη/σύμπτυξη ομάδων. Σε γενικές γραμμές, η δυνατότητα ανάπτυξης/σύμπτυξης ομάδων είναι εξαιρετική, αλλά αυτήν τη φορά θέλετε ο πίνακας να αναδιπλώνει πολλές σελίδες.
Επιλέξτε Επόμενο>τέλος. Ο πίνακας εμφανίζεται στην επιφάνεια σχεδίασης.
Τι δημιουργήσατε
Ας κάνουμε ένα διάλειμμα για λίγο για να δούμε τα αποτελέσματα του οδηγού.
Στο τμήμα παραθύρου Δεδομένα αναφοράς, βλέπετε την ενσωματωμένη προέλευση δεδομένων Azure και το ενσωματωμένο σύνολο δεδομένων που βασίζεται σε αυτή, τα οποία αμφότερα δημιουργήσατε.
Η επιφάνεια σχεδίασης έχει πλάτος περίπου 6 ίντσες. Στην επιφάνεια σχεδίασης, βλέπετε τη μήτρα, που εμφανίζει κεφαλίδες στηλών και τιμές συμβόλων κράτησης θέσης. Η μήτρα έχει έξι στήλες και φαίνεται να έχει ύψος μόνο πέντε γραμμών.
Τα Order Qty, Unit Price και Line Total είναι όλα αθροίσματα και κάθε ομάδα γραμμών έχει ένα μερικό άθροισμα.
Εξακολουθείτε να μην βλέπετε τις πραγματικές τιμές δεδομένων. Χρειάζεται να εκτελέσετε την αναφορά για να τις δείτε.
Στο τμήμα παραθύρου Ιδιότητες, η επιλεγμένη μήτρα ονομάζεται Tablix1. Ένα tablix στο Εργαλείο δόμησης αναφορών είναι μια περιοχή δεδομένων που εμφανίζει δεδομένα σε γραμμές και στήλες. Μπορεί να είναι είτε πίνακας είτε μήτρα.
Στο τμήμα παραθύρου Ομαδοποίηση, βλέπετε τις τρεις ομάδες γραμμών που δημιουργήσατε στον οδηγό:
- CompanyName
- Παραγγελία πωλήσεων
- Όνομα προϊόντος
Αυτή η μήτρα δεν διαθέτει ομάδες στηλών.
Εκτέλεση της αναφοράς
Για να δείτε τις πραγματικές τιμές, πρέπει να εκτελέσετε την αναφορά.
Επιλέξτε Εκτέλεση στη γραμμή εργαλείων Αρχική .
Τώρα βλέπετε τις τιμές. Η μήτρα διαθέτει πολλές περισσότερες γραμμές από όσες βλέπετε στην Προβολή σχεδίασης. Σημειώστε ότι το Εργαλείο δόμησης αναφορών αναφέρει ότι η σελίδα είναι 1 από 2;. Το Εργαλείο δόμησης αναφορών φορτώνει την αναφορά το συντομότερο δυνατό, επομένως ανακτά μόνο αρκετά δεδομένα για μερικές σελίδες τη φορά. Το ερωτηματικό υποδεικνύει ότι το Εργαλείο δόμησης αναφορών εξακολουθεί να φορτώνει τα δεδομένα.
Μορφοποίηση της αναφοράς
Τώρα έχετε μια αναφορά με μια μήτρα που ενσωματώνει 33 σελίδες. Ας προσθέσουμε ορισμένες άλλες δυνατότητες και ας βελτιώσουμε την εμφάνισή της. Μπορείτε να εκτελείτε την αναφορά μετά από κάθε βήμα, εάν θέλετε να δείτε πώς προχωρά.
- Στην καρτέλα Εκτέλεση της κορδέλας, επιλέξτε Σχεδίαση, ώστε να μπορείτε να συνεχίσετε την τροποποίησή της.
Ορισμός πλάτους σελίδας
Συνήθως μια σελιδοποιημένη αναφορά μορφοποιείται για εκτύπωση και μια τυπική σελίδα είναι 8 1/2 X 11 ίντσες.
Σύρετε τον χάρακα ώστε η επιφάνεια σχεδίασης να έχει πλάτος 7 ίντσες. Τα προεπιλεγμένα περιθώρια είναι 1 ίντσα σε κάθε πλευρά, επομένως τα πλαϊνά περιθώρια πρέπει να είναι στενότερα.
Κάντε κλικ στη γκρι περιοχή γύρω από την επιφάνεια σχεδίασης για να εμφανίσετε τις ιδιότητες Αναφορά .
Εάν δεν βλέπετε το τμήμα παραθύρου Ιδιότητες, επιλέξτε την καρτέλα >Προβολή ιδιότητες.
Αναπτύξτε τα Περιθώρια και αλλάξτε τα Αριστερά και Δεξιά από 1 ίντσα σε 0,75 ίντσες.
Προσθήκη τίτλου αναφοράς
Επιλέξτε τις λέξεις Κάντε κλικ για προσθήκη τίτλου στο επάνω μέρος της σελίδας και, στη συνέχεια, πληκτρολογήστε Πωλήσεις κατά εταιρεία.
Επιλέξτε το κείμενο τίτλου και στο τμήμα παραθύρου Ιδιότητες στην περιοχή Γραμματοσειρά, αλλάξτε το Χρώμα σε Μπλε.
Προσθήκη αριθμού σελίδας
Παρατηρήσατε ότι η αναφορά έχει μια σήμανση ημερομηνίας και ώρας στο υποσέλιδα. Μπορείτε επίσης να προσθέσετε έναν αριθμό σελίδας στο υποσέλιδα.
Στο κάτω μέρος της επιφάνειας σχεδίασης, βλέπετε το [&executionTime] στα δεξιά του υποσέλιδου.
Στο τμήμα παραθύρου Δεδομένα αναφοράς, αναπτύξτε τον φάκελο Ενσωματωμένα πεδία. Σύρετε το στοιχείο Αριθμός σελίδας στην αριστερή πλευρά του υποσέλιδου, στο ίδιο ύψος με το [&ExecutionTime].
Σύρετε τη δεξιά πλευρά του πλαισίου [&PageNumber] για να γίνει τετράγωνο.
Στην καρτέλα Εισαγωγή, επιλέξτε Πλαίσιο κειμένου.
Κάντε κλικ στα δεξιά του [&PageNumber], πληκτρολογήστε "από" και, στη συνέχεια, κάντε το πλαίσιο κειμένου τετράγωνο.
Σύρετε το στοιχείο Συνολικό σύνολο σελίδων στο υποσέλιδα, στα δεξιά του "από" και, στη συνέχεια, σύρετε τη δεξιά πλευρά του για να γίνει και αυτό τετράγωνο.
Να γίνει ο πίνακας πιο πλατύς
Τώρα μπορείτε να κάνετε τη μήτρα αρκετά πλατιά ώστε να γεμίσει το πλάτος της σελίδας και να κάνετε τις στήλες κειμένου αρκετά πλατιές ώστε να μην γίνεται τόσο κύλιση στα ονόματα.
Επιλέξτε τη μήτρα και, στη συνέχεια, επιλέξτε τη στήλη Επωνυμία εταιρείας.
Τοποθετήστε τον δείκτη επάνω στη γκρι γραμμή στο επάνω μέρος της μήτρας στο δεξιό άκρο της στήλης Επωνυμία εταιρείας. Σύρετε προς τα δεξιά, μέχρι η στήλη να τερματίσει σε 1 3/8 ίντσες.
Σύρετε το δεξιό άκρο του Ονόματος προϊόντος μέχρι η στήλη να τερματίσει σε 3 3/4 ίντσες.
Τώρα η μήτρα έχει σχεδόν το ίδιο πλάτος με την περιοχή εκτύπωσης.
Μορφοποίηση του νομίσματος
Εάν παρατηρήσατε ότι όταν κάνατε εκτέλεση της αναφοράς, τα ποσά δολαρίων δεν έχουν μορφοποιηθεί ακόμα ως νόμισμα.
Επιλέξτε το κελί επάνω αριστερά [Sum(OrderQty)] , κρατήστε πατημένο το πλήκτρο Shift και επιλέξτε το κελί κάτω δεξιά [Sum(LineTotal)] .
Στην Καρτέλα Αρχική, επιλέξτε το σύμβολο νομίσματος δολαρίου ($) και, στη συνέχεια, επιλέξτε το βέλος δίπλα στο στυλ Συμβόλου κράτησης>θέσης Δείγματα τιμών.
Τώρα μπορείτε να δείτε ότι οι τιμές είναι μορφοποιημένες ως νόμισμα.
Προσθήκη κεφαλίδων στηλών σε κάθε σελίδα
Μία ακόμα βελτίωση μορφοποίησης πριν από τη δημοσίευση της αναφοράς στην υπηρεσία Power BI: η εμφάνιση των κεφαλίδων στηλών σε κάθε σελίδα στην αναφορά.
Στο δεξί άκρο της επάνω γραμμής στο τμήμα παραθύρου Ομαδοποίηση , επιλέξτε το αναπτυσσόμενο βέλος >Λειτουργία για προχωρημένους.
Επιλέξτε την επάνω γραμμή Στατικό στις Ομάδες γραμμών. Βλέπετε ότι το κελί Επωνυμία εταιρείας στη μήτρα είναι επιλεγμένο.
Στο τμήμα παραθύρου Ιδιότητες, βλέπετε τις ιδιότητες για Μέλος Tablix. Ορίστε το KeepWithGroup σε After και το RepeatOnNewPage σε True.
Ήρθε η ώρα να εκτελέσετε την αναφορά και να δείτε την εμφάνισή της τώρα.
Επιλέξτε Εκτέλεση στην Αρχική καρτέλα.
Επιλέξτε Διάταξη εκτύπωσης, εάν δεν είναι ήδη επιλεγμένη. Τώρα, η αναφορά έχει 29 σελίδες. Κάντε κύλιση σε μερικές σελίδες. Βλέπετε ότι το νόμισμα είναι μορφοποιημένο, οι στήλες έχουν επικεφαλίδες σε κάθε σελίδα και η αναφορά έχει ένα υποσέλιδό με αριθμούς σελίδας και σήμανση ημερομηνίας και ώρας σε κάθε σελίδα.
Αποθηκεύστε την αναφορά στον υπολογιστή σας.
Αποστολή της αναφοράς στην υπηρεσία
Τώρα που δημιουργήσατε αυτήν τη σελιδοποιημένη αναφορά, μπορείτε να την αποστείλετε στην υπηρεσία Power BI.
Στο παράθυρο περιήγησης της υπηρεσίας Power BI, επιλέξτε Χώροι>εργασίας Δημιουργία χώρου εργασίας.
Ονομάστε τον χώρο εργασίας σας Azure AW ή άλλο μοναδικό όνομα. Είστε το μόνο μέλος προς το παρόν.
Στον νέο χώρο εργασίας σας, επιλέξτε Αποστολή>αναζήτησης. Μεταβείτε στο σημείο όπου αποθηκεύσατε το αρχείο >Άνοιγμα.
Το Power BI εισάγει το αρχείο σας και το βλέπετε στην περιοχή Αναφορές στη σελίδα λίστας εφαρμογών.
Επιλέξτε την αναφορά για προβολή.
Εάν λάβετε ένα σφάλμα, ίσως χρειαστεί να εισαγάγετε ξανά τα διαπιστευτήριά σας. Επιλέξτε τα αποσιωπητικά στα δεξιά της αναφοράς και, στη συνέχεια, επιλέξτε Διαχείριση.
Επιλέξτε Επεξεργασία διαπιστευτηρίων και εισαγάγετε τα διαπιστευτήρια που χρησιμοποιήσατε στο Azure όταν δημιουργήσατε τη βάση δεδομένων Azure.
Τώρα μπορείτε να προβάλετε τη σελιδοποιημένη αναφορά σας στην υπηρεσία Power BI.