Εκμάθηση: Δημιουργία μιας σελιδοποιημένης αναφοράς και αποστολή της στο Υπηρεσία Power BI

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

Αυτή η εκμάθηση εξηγεί πώς μπορείτε να συνδεθείτε σε ένα δείγμα βάσης δεδομένων SQL Azure, να χρησιμοποιήσετε έναν οδηγό στο Power BI Εργαλείο δόμησης αναφορών για να δημιουργήσετε μια σελιδοποιημένη αναφορά με έναν πίνακα που ενσωματώνει πολλές σελίδες και, στη συνέχεια, να αποστείλετε τη σελιδοποιημένη αναφορά σε οποιονδήποτε χώρο εργασίας στον Υπηρεσία Power BI.

Screenshot showing paginated report in the Power BI service.

Ακολουθούν τα βήματα που θα ολοκληρώσετε σε αυτή την εκμάθηση:

  • Δημιουργήστε ένα δείγμα βάσης δεδομένων Azure.
  • Δημιουργήστε μια μήτρα στο Power BI Εργαλείο δόμησης αναφορών με τη βοήθεια ενός οδηγού.
  • Μορφοποιήστε την αναφορά με τίτλο, αριθμούς σελίδας και κεφαλίδες στηλών σε κάθε σελίδα.
  • Μορφοποιήστε το νόμισμα.
  • Αποστείλετε την αναφορά στο Υπηρεσία Power BI.

Προαπαιτούμενα στοιχεία

Ακολουθούν οι προϋποθέσεις για τη δημιουργία της σελιδοποιημένης αναφοράς:

Οι απαιτήσεις άδειας χρήσης για τη δημοσίευση σελιδοποιημένων αναφορών Power BI (αρχεία .rdl) είναι ίδιες με τις αναφορές του Power BI (αρχεία .pbix).

  • Με μια δωρεάν άδεια χρήσης, μπορείτε να δημοσιεύσετε σελιδοποιημένες αναφορές στην περιοχή "Ο χώρος εργασίας μου" με την Υπηρεσία Power BI. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Διαθεσιμότητα δυνατοτήτων για χρήστες με δωρεάν άδειες χρήσης στον Υπηρεσία Power BI.
  • Με μια άδεια χρήσης Power BI Pro ή μια άδεια χρήσης PPU, μπορείτε να δημοσιεύσετε σελιδοποιημένες αναφορές σε άλλους χώρους εργασίας. Χρειάζεστε επίσης τουλάχιστον έναν ρόλο συμβάλλοντα στον χώρο εργασίας.

Δημιουργία της μήτρας με έναν οδηγό

  1. Ξεκινήστε το Power BI Εργαλείο δόμησης αναφορών από τον υπολογιστή σας.

    Ανοίγει το παράθυρο διαλόγου Γρήγορα αποτελέσματα .

    Screenshot showing Report Builder Getting Started.

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

  3. Στη σελίδα Επιλογή συνόλου δεδομένων, επιλέξτε Δημιουργία συνόλου>δεδομένων Επόμενο.

    Screenshot showing Create a dataset.

  4. Στη σελίδα Επιλέξτε μια σύνδεση σε μια προέλευση δεδομένων, επιλέξτε Δημιουργία.

    Screenshot showing New data source.

    Ανοίγει το παράθυρο διαλόγου Ιδιότητες προέλευσης δεδομένων.

  5. Μπορείτε να ονομάσετε μια προέλευση δεδομένων όπως θέλετε, χρησιμοποιώντας χαρακτήρες και χαρακτήρες υπογράμμισης. Για αυτό το εκπαιδευτικό βοήθημα, στο πλαίσιο Όνομα , πληκτρολογήστε MyAzureDataSource.

  6. Στο πλαίσιο Επιλογή τύπου σύνδεσης, επιλέξτε Βάση δεδομένων SQL Microsoft Azure.

  7. Επιλέξτε Δόμηση δίπλα στο πλαίσιο συμβολοσειράς Σύνδεση ion.

    Screenshot showing Build button in Data source properties.

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

  8. Στην πύλη Azure: Επιστρέψτε στην πύλη Azure και επιλέξτε Βάσεις δεδομένων SQL.

    Screenshot showing SQL databases in the Azure portal.

  9. Επιλέξτε τη βάση δεδομένων Azure SQL που δημιουργήσατε στον οδηγό γρήγορης εκκίνησης "Δημιουργία δείγματος βάσης δεδομένων Azure SQL στην πύλη Azure" στην ενότητα Προαπαιτούμενα αυτού του άρθρου.

  10. Στην καρτέλα Επισκόπηση, αντιγράψτε την τιμή στο πλαίσιο Όνομα διακομιστή.

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

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

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

    Screenshot showing Data source connection properties.

  14. Επιλέξτε Δοκιμή Σύνδεση ion. Βλέπετε το μήνυμα Αποτελέσματα δοκιμής που αναφέρει Επιτυχία δοκιμής σύνδεσης.

  15. Επιλέξτε OK>OK.

    Τώρα, στο πλαίσιο συμβολοσειράς Σύνδεση ion, Εργαλείο δόμησης αναφορών εμφανίζει τα συμβολοσειρά σύνδεσης μόλις δημιουργήσατε.

    Screenshot showing Data source connection string.

  16. Επιλέξτε OK.

  17. Στη σελίδα Επιλέξτε μια σύνδεση σε μια προέλευση δεδομένων, βλέπετε το μήνυμα "(σε αυτή την αναφορά)" στη σύνδεση προέλευσης δεδομένων που μόλις δημιουργήσατε. Επιλέξτε αυτήν την προέλευση >δεδομένων Επόμενο.

    Screenshot showing My Azure data source.

  18. Πληκτρολογήστε το ίδιο όνομα χρήστη και κωδικό πρόσβασης στο πλαίσιο >Επόμενο.

  19. Στη σελίδα Σχεδίαση ερωτήματος, αναπτύξτε το SalesLT, αναπτύξτε τους Πίνακες και επιλέξτε αυτούς τους πίνακες:

    • Διεύθυνση
    • Πελάτη
    • Προϊόν
    • Κατηγορία προϊόντων
    • SalesOrderDetail
    • SalesOrderHeader

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

    Screenshot showing Design a query dialog box.

  20. Επιλέξτε Εκτέλεση ερωτήματος. Εργαλείο δόμησης αναφορών εμφανίζει το Αποτελέσματα ερωτήματος.

    Screenshot showing Query results.

  21. Επιλέξτε Επόμενο.

  22. Στη σελίδα Τακτοποίηση πεδίων, σύρετε αυτά τα πεδία από το πλαίσιο Διαθέσιμα πεδία στο πλαίσιο Ομάδες γραμμών:

    • CompanyName
    • SalesOrderNumber
    • Product_Name
  23. Σύρετε αυτά τα πεδία από το πλαίσιο Διαθέσιμα πεδία στο πλαίσιο Τιμές :

    • OrderQty
    • UnitPrice
    • ΣύνολοΓραμμής

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

    Screenshot showing Arrange fields dialog box.

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

  25. Επιλέξτε Επόμενο>τέλος. Ο πίνακας εμφανίζεται στην επιφάνεια σχεδίασης.

Τι έχετε δημιουργήσει

Ας κάνουμε ένα διάλειμμα για λίγο για να δούμε τα αποτελέσματα του οδηγού.

Screenshot showing the results of the Matrix wizard.

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

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

  3. Τα Order Qty, Unit Price και Line Total είναι όλα αθροίσματα και κάθε ομάδα γραμμών έχει ένα μερικό άθροισμα.

    Εξακολουθείτε να μην βλέπετε τις πραγματικές τιμές δεδομένων. Χρειάζεται να εκτελέσετε την αναφορά για να τις δείτε.

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

  5. Στο τμήμα παραθύρου Ομαδοποίηση, βλέπετε τις τρεις ομάδες γραμμών που δημιουργήσατε στον οδηγό:

    • CompanyName
    • Παραγγελία πωλήσεων
    • Όνομα προϊόντος

    Αυτή η μήτρα δεν διαθέτει ομάδες στηλών.

Εκτέλεση της αναφοράς

Για να δείτε τις πραγματικές τιμές, πρέπει να εκτελέσετε την αναφορά.

  1. Επιλέξτε Εκτέλεση στη γραμμή εργαλείων Αρχική .

    Τώρα βλέπετε τις τιμές. Η μήτρα διαθέτει πολλές περισσότερες γραμμές από όσες βλέπετε στην Προβολή σχεδίασης! Σημειώστε ότι Εργαλείο δόμησης αναφορών λέει ότι είναι η σελίδα 1 από 2;. Εργαλείο δόμησης αναφορών φορτώνει την αναφορά το συντομότερο δυνατό, επομένως ανακτά μόνο αρκετά δεδομένα για μερικές σελίδες τη φορά. Το ερωτηματικό υποδεικνύει ότι Εργαλείο δόμησης αναφορών δεν έχει φορτώσει ακόμα όλα τα δεδομένα.

    Screenshot showing buttons to run the report.

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

Μορφοποίηση της αναφοράς

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

  • Στην καρτέλα Εκτέλεση της κορδέλας, επιλέξτε Σχεδίαση, ώστε να μπορείτε να συνεχίσετε την τροποποίησή της.

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

Συνήθως μια σελιδοποιημένη αναφορά μορφοποιείται για εκτύπωση και μια τυπική σελίδα είναι 8 1/2 X 11 ίντσες.

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

  2. Κάντε κλικ στη γκρι περιοχή γύρω από την επιφάνεια σχεδίασης για να εμφανίσετε τις ιδιότητες Αναφορά .

    Εάν δεν βλέπετε το τμήμα παραθύρου Ιδιότητες, επιλέξτε την καρτέλα >Προβολή ιδιότητες.

  3. Αναπτύξτε τα Περιθώρια και αλλάξτε αριστερά και δεξιά από 1 ίντσα σε 0,75 ίντσες.

    Screenshot showing Set page margins.

Προσθήκη τίτλου αναφοράς

  1. Επιλέξτε τις λέξεις Κάντε κλικ για προσθήκη τίτλου στο επάνω μέρος της σελίδας και, στη συνέχεια, πληκτρολογήστε Πωλήσεις κατά εταιρεία.

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

Προσθήκη αριθμού σελίδας

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

  1. Στο κάτω μέρος της επιφάνειας σχεδίασης, βλέπετε το [&executionTime] στα δεξιά του υποσέλιδου.

  2. Στο τμήμα παραθύρου Δεδομένα αναφοράς, αναπτύξτε τον φάκελο Ενσωματωμένα πεδία. Σύρετε το στοιχείο Αριθμός σελίδας στην αριστερή πλευρά του υποσέλιδου, στο ίδιο ύψος με το [&ExecutionTime].

  3. Σύρετε τη δεξιά πλευρά του πλαισίου [&PageNumber] για να γίνει τετράγωνο.

  4. Στην καρτέλα Εισαγωγή, επιλέξτε Πλαίσιο κειμένου.

  5. Κάντε κλικ στα δεξιά του [&PageNumber], πληκτρολογήστε "από" και, στη συνέχεια, κάντε το πλαίσιο κειμένου τετράγωνο.

  6. Σύρετε το στοιχείο Συνολικό σύνολο σελίδων στο υποσέλιδα, στα δεξιά του "από" και, στη συνέχεια, σύρετε τη δεξιά πλευρά του για να γίνει και αυτό τετράγωνο.

    Screenshot showing Drag page numbers.

Να γίνει ο πίνακας πιο πλατύς

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

  1. Επιλέξτε τη μήτρα και, στη συνέχεια, επιλέξτε τη στήλη Επωνυμία εταιρείας.

  2. Τοποθετήστε τον δείκτη επάνω στη γκρι γραμμή στο επάνω μέρος της μήτρας στο δεξιό άκρο της στήλης Επωνυμία εταιρείας. Σύρετε προς τα δεξιά, μέχρι η στήλη να τερματίσει σε 1 3/8 ίντσες.

    Screenshot showing Drag the right edge of the column.

  3. Σύρετε το δεξιό άκρο του Ονόματος προϊόντος μέχρι η στήλη να τερματίσει σε 3 3/4 ίντσες.

Τώρα η μήτρα έχει σχεδόν το ίδιο πλάτος με την περιοχή εκτύπωσης.

Μορφοποίηση του νομίσματος

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

  1. Επιλέξτε το κελί επάνω αριστερά [Sum(OrderQty)] , κρατήστε πατημένο το πλήκτρο Shift και επιλέξτε το κελί κάτω δεξιά [Sum(LineTotal)] .

    Screenshot showing Select cells with currency values.

  2. Στην Καρτέλα Αρχική, επιλέξτε το σύμβολο νομίσματος δολαρίου ($) και, στη συνέχεια, επιλέξτε το βέλος δίπλα στο στυλ Συμβόλου κράτησης>θέσης Δείγματα τιμών.

    Screenshot showing Show sample values.

    Τώρα μπορείτε να δείτε ότι οι τιμές είναι μορφοποιημένες ως νόμισμα.

    Screenshot showing Currency sample values.

Προσθήκη κεφαλίδων στηλών σε κάθε σελίδα

Μία ακόμα βελτίωση μορφοποίησης πριν από τη δημοσίευση της αναφοράς στο Υπηρεσία Power BI: η εμφάνιση των κεφαλίδων στηλών σε κάθε σελίδα στην αναφορά.

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

    Screenshot showing Turn on Advanced Mode.

  2. Επιλέξτε την επάνω γραμμή Στατικό στις Ομάδες γραμμών. Βλέπετε ότι το κελί Επωνυμία εταιρείας στη μήτρα είναι επιλεγμένο.

    Screenshot showing Select static group.

  3. Στο τμήμα παραθύρου Ιδιότητες, βλέπετε τις ιδιότητες για Μέλος Tablix. Ορίστε το KeepWithGroup σε After και το RepeatOnNewPage σε True.

    Screenshot showing Set Repeat On New Page.

    Ήρθε η ώρα να εκτελέσετε την αναφορά και να δείτε την εμφάνισή της τώρα.

  4. Επιλέξτε Εκτέλεση στην Αρχική καρτέλα.

  5. Επιλέξτε Διάταξη εκτύπωσης, εάν δεν είναι ήδη επιλεγμένη. Τώρα, η αναφορά έχει 29 σελίδες. Κάντε κύλιση σε μερικές σελίδες. Βλέπετε ότι το νόμισμα είναι μορφοποιημένο, οι στήλες έχουν επικεφαλίδες σε κάθε σελίδα και η αναφορά έχει ένα υποσέλιδό με αριθμούς σελίδας και σήμανση ημερομηνίας και ώρας σε κάθε σελίδα.

    Screenshot showing Finished page.

  6. Αποθηκεύστε την αναφορά στον υπολογιστή σας.

Αποστολή της αναφοράς στην υπηρεσία

Τώρα που δημιουργήσατε αυτήν τη σελιδοποιημένη αναφορά, ήρθε η ώρα να την αποστείλετε στον Υπηρεσία Power BI.

  1. Στο παράθυρο περιήγησης Υπηρεσία Power BI, επιλέξτε Χώροι>εργασίας Δημιουργία χώρου εργασίας.

  2. Ονομάστε τον χώρο εργασίας σας Azure AW ή άλλο μοναδικό όνομα. Είστε το μόνο μέλος προς το παρόν.

  3. Στον νέο χώρο εργασίας σας, επιλέξτε Αποστολή>αναζήτησης. Μεταβείτε στο σημείο όπου αποθηκεύσατε το αρχείο >Άνοιγμα.

    Το Power BI εισάγει το αρχείο σας και το βλέπετε στην περιοχή Αναφορές στη σελίδα λίστας εφαρμογών.

    Screenshot showing Report in App list.

  4. Επιλέξτε την αναφορά για προβολή.

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

    Screenshot showing Manage your report.

  6. Επιλέξτε Επεξεργασία διαπιστευτηρίων και εισαγάγετε τα διαπιστευτήρια που χρησιμοποιήσατε στο Azure όταν δημιουργήσατε τη βάση δεδομένων Azure.

    Screenshot showing Edit report credentials.

  7. Τώρα μπορείτε να προβάλετε τη σελιδοποιημένη αναφορά σας στον Υπηρεσία Power BI.

Επόμενα βήματα

Τι είναι οι σελιδοποιημένες αναφορές στο Power BI;