Συμβουλές για τη σύνταξη εφαρμογών προτύπου στο Power BI
Όταν συντάσσετε την εφαρμογή προτύπου σας στο Power BI, μέρος της διαδικασίας είναι η δημιουργία του χώρου εργασίας, η δοκιμή και η παραγωγή. Ωστόσο, το άλλο σημαντικό μέρος είναι προφανώς η σύνταξη της αναφοράς και του πίνακα εργαλείων. Μπορείτε να αναλύσετε τη διαδικασία σύνταξης σε διάφορα στοιχεία. Η εργασία με αυτά τα στοιχεία σάς βοηθά να δημιουργήσετε την καλύτερη δυνατή εφαρμογή προτύπου:
- Ερωτήματα. Με τα ερωτήματα, συνδέετε και μετασχηματίζετετα δεδομένα και ορίζετε παραμέτρους.
- Μοντέλο δεδομένων. Στο μοντέλο δεδομένων, δημιουργείτε σχέσεις, μετρήσεις και βελτιώσεις Ε&Α.
- Σελίδες αναφοράς. Οι σελίδες αναφοράς περιλαμβάνουν απεικονίσεις και φίλτρα για την παροχή πληροφοριών σχετικά με τα δεδομένα σας.
- Πίνακας εργαλείων και πλακίδια. Οι πίνακες εργαλείων και τα πλακίδια παρέχουν μια επισκόπηση των πληροφοριών που περιλαμβάνονται.
- Δείγμα δεδομένων. Ένα δείγμα κάνει την εφαρμογή σας ανιχνεύσιμη αμέσως μετά την εγκατάσταση.
Μπορεί να είστε εξοικειωμένοι με κάθε τμήμα ως υπάρχουσες δυνατότητες του Power BI. Όταν δημιουργείτε μια εφαρμογή προτύπου, υπάρχουν και άλλα πράγματα που πρέπει να λάβετε υπόψη για κάθε τμήμα. Για λεπτομέρειες, ανατρέξτε στις παρακάτω ενότητες.
Ερωτήματα
Για τις εφαρμογές προτύπου, τα ερωτήματα που αναπτύσσονται στο Power BI Desktop χρησιμοποιούνται για τη σύνδεση στην προέλευση δεδομένων σας και την εισαγωγή δεδομένων. Αυτά τα ερωτήματα απαιτούνται για την επιστροφή μιας συνεπούς διάταξης και υποστηρίζονται για την προγραμματισμένη ανανέωση δεδομένων.
Σύνδεση στο API σας
Για να ξεκινήσετε, πρέπει να συνδεθείτε στο API από το Power BI Desktop για να αρχίσετε να δημιουργείτε τα ερωτήματά σας.
Μπορείτε να χρησιμοποιήσετε τους Σύνδεση με δεδομένα που είναι διαθέσιμοι στο Power BI Desktop για να συνδεθείτε στο API σας. Μπορείτε να χρησιμοποιήσετε τη Σύνδεση δεδομένων Web (Λήψη δεδομένων>Web) για να συνδεθείτε στο Rest API ή τη σύνδεση OData (Λήψη δεδομένων>Τροφοδοσία OData) για να συνδεθείτε στην τροφοδοσία OData.
Σημείωμα
Προς το παρόν, οι εφαρμογές προτύπου δεν υποστηρίζουν προσαρμοσμένες συνδέσεις. Συνιστούμε να εξερευνήσετε τη χρήση του Odatafeed Auth 2.0 ως μετριασμό για ορισμένες από τις περιπτώσεις χρήσης σύνδεσης ή να υποβάλετε τη σύνδεσή σας για πιστοποίηση. Για λεπτομέρειες σχετικά με τον τρόπο ανάπτυξης μιας σύνδεσης και την πιστεύσή της, ανατρέξτε στο θέμα Οδηγοί Σύνδεση δεδομένων.
Εξετάστε την προέλευση
Τα ερωτήματα ορίζουν τα δεδομένα που περιλαμβάνονται στο μοντέλο δεδομένων. Ανάλογα με το μέγεθος του συστήματός σας, αυτά τα ερωτήματα θα πρέπει επίσης να περιλαμβάνουν φίλτρα για να βεβαιωθείτε ότι οι πελάτες σας αντιμετωπίζουν ένα διαχειρίσιμο μέγεθος που ταιριάζει στο επιχειρηματικό σενάριό σας.
Οι εφαρμογές προτύπου Power BI μπορούν να εκτελούν πολλά ερωτήματα παράλληλα και για πολλούς χρήστες ταυτόχρονα. Σχεδιάστε τη στρατηγική περιορισμού και ταυτόχρονης εκτίμευσής σας και ρωτήστε μας πώς μπορείτε να κάνετε την εφαρμογή προτύπου σας ανθεκτική σε σφάλματα.
Επιβολή σχήματος
Βεβαιωθείτε ότι τα ερωτήματά σας είναι ανθεκτικά σε αλλαγές στο σύστημά σας. Οι αλλαγές στο σχήμα κατά την ανανέωση μπορεί να καταστρέψουν το μοντέλο. Εάν η προέλευση μπορεί να επιστρέψει μια τιμή null ή ένα αποτέλεσμα σχήματος που λείπει για ορισμένα ερωτήματα, εξετάστε το ενδεχόμενο να επιστρέψετε έναν κενό πίνακα ή ένα κατανοητό προσαρμοσμένο μήνυμα σφάλματος.
Παράμετροι
Οι παράμετροι στο Power BI Desktop επιτρέπουν στους χρήστες σας να παρέχουν τιμές εισόδου που προσαρμόζουν τα δεδομένα που ανακτώνται από τον χρήστη. Σκεφτείτε προκαταβολικές τις παραμέτρους για να μην επαναλάβετε την εργασία σας έχοντας αφιερώσει χρόνο στη δημιουργία λεπτομερών ερωτημάτων ή αναφορών.
Σημείωμα
Οι εφαρμογές προτύπου υποστηρίζουν όλες τις παραμέτρους εκτός από Any
τις και Binary
.
Πρόσθετες συμβουλές για τα ερωτήματα
- Βεβαιωθείτε ότι όλες οι στήλες έχουν πληκτρολογηθεί σωστά.
- Αντιστοιχίστε πληροφοριακά ονόματα στηλών. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Ερωτήσεις και απαντήσεις.
- Για κοινόχρηστη λογική, εξετάστε τη χρήση συναρτήσεων ή ερωτημάτων.
- Τα επίπεδα προστασίας προσωπικών δεδομένων δεν υποστηρίζονται προς το παρόν στην υπηρεσία. Εάν λάβετε ένα μήνυμα σχετικά με τα επίπεδα προστασίας προσωπικών δεδομένων, ίσως χρειαστεί να γράψετε ξανά το ερώτημα ώστε να χρησιμοποιεί σχετικές διαδρομές.
Μοντέλα δεδομένων
Ένα μοντέλο δεδομένων που έχει οριστεί σωστά εξασφαλίζει ότι οι πελάτες σας μπορούν να αλληλεπιδρούν εύκολα και με έξυπνο τρόπο με την εφαρμογή προτύπου. Δημιουργήστε το μοντέλο δεδομένων στο Power BI Desktop.
Σημείωμα
Θα πρέπει να κάνετε μεγάλο μέρος της βασικής μοντελοποίησης, όπως η πληκτρολόγηση και τα ονόματα στηλών, στα ερωτήματα.
Ερωτήσεις και απαντήσεις
Η μοντελοποίηση επηρεάζει επίσης το πόσο καλά οι ερωτήσεις και απαντήσεις μπορούν να παρέχουν αποτελέσματα στους πελάτες σας. Φροντίστε να προσθέσετε συνώνυμα στις στήλες που χρησιμοποιούνται συχνά και ονομάστε σωστά τις στήλες σας στα ερωτήματα.
Πρόσθετες συμβουλές για το μοντέλο δεδομένων
Βεβαιωθείτε ότι έχετε:
- Εφαρμοσμένη μορφοποίηση σε όλες τις στήλες τιμών. Εφαρμόστε τύπους στο ερώτημα.
- Εφαρμόσει μορφοποίηση σε όλες τις μετρήσεις.
- Ορισμός προεπιλεγμένης σύνοψης. Συγκεκριμένα, ορίστε τη ρύθμιση Χωρίς σύνοψη , κατά περίπτωση, για μοναδικές τιμές, για παράδειγμα.
- Ορίστε μια κατηγορία δεδομένων, κατά περίπτωση.
- Ορίστε σχέσεις, όπως απαιτείται.
Αναφορές
Οι σελίδες αναφοράς προσφέρουν επιπλέον πληροφορίες για τα δεδομένα που περιλαμβάνονται στην εφαρμογή προτύπου σας. Χρησιμοποιήστε τις σελίδες των αναφορών για να απαντήσετε στα σημαντικά επιχειρηματικά ερωτήματα που προσπαθεί να αντιμετωπίσει η εφαρμογή προτύπου σας. Δημιουργήστε την αναφορά χρησιμοποιώντας το Power BI Desktop.
Πρόσθετες συμβουλές για τις αναφορές
- Χρησιμοποιήστε περισσότερες από μία απεικονίσεις ανά σελίδα για διασταυρούμενο φιλτράρισμα.
- Στοιχίστε προσεκτικά τις απεικονίσεις χωρίς επικάλυψη.
- Βεβαιωθείτε ότι η σελίδα έχει οριστεί σε λειτουργία 4:3 ή 16:9 για τη διάταξη.
- Βεβαιωθείτε ότι όλες οι συναθροίσεις που παρουσιάζονται έχουν νόημα αριθμητικά, για παράδειγμα, μέσοι όροι ή μοναδικές τιμές.
- Ελέγξτε ότι η ανάλυση παράγει ορθολογικά αποτελέσματα.
- Συμπεριλάβετε το λογότυπό σας τουλάχιστον στην κορυφαία αναφορά.
- Βεβαιωθείτε ότι τα στοιχεία εφαρμόζονται στον συνδυασμό χρωμάτων του πελάτη, στον βαθμό που είναι δυνατό.
Σημείωμα
Μια μεμονωμένη εφαρμογή προτύπου δεν μπορεί να περιλαμβάνει περισσότερες από 20 αναφορές.
Πίνακες εργαλείων
Ο πίνακας εργαλείων είναι το κύριο σημείο αλληλεπίδρασης με την εφαρμογή προτύπου για τους πελάτες σας. Θα πρέπει να περιλαμβάνει μια επισκόπηση του περιεχομένου που περιλαμβάνεται, ιδιαίτερα για τα σημαντικά μετρικά στοιχεία του επιχειρηματικού σεναρίου σας.
Για να δημιουργήσετε έναν πίνακα εργαλείων για την εφαρμογή προτύπου σας, απλώς κάντε αποστολή του PBIX σας μέσω της επιλογής Λήψη δεδομένων>Αρχεία ή δημοσιεύστε το απευθείας από το Power BI Desktop.
Πρόσθετες συμβουλές για τον πίνακα εργαλείων
- Διατηρήστε το ίδιο θέμα όταν καρφιτσώνετε στοιχεία, έτσι ώστε τα πλακίδια στον πίνακα εργαλείων σας να είναι συνεπή.
- Καρφιτσώστε ένα λογότυπο στο θέμα, για να γνωρίζουν οι καταναλωτές την προέλευση του πακέτου.
- Η προτεινόμενη διάταξη για να εργάζεστε με τις περισσότερες αναλύσεις οθόνης έχει πλάτος πέντε έως έξι μικρών πλακιδίων.
- Όλα τα πλακίδια πίνακα εργαλείων πρέπει να έχουν κατάλληλους τίτλους και υπότιτλους.
- Εξετάστε το ενδεχόμενο να κάνετε ομαδοποιήσεις στον πίνακα εργαλείων για διαφορετικά σενάρια, είτε κατακόρυφα είτε οριζόντια.
Δείγμα δεδομένων
Μια εφαρμογή προτύπου, ως μέρος του σταδίου δημιουργίας εφαρμογής, ενσωματώνει τα δεδομένα του cache στον χώρο εργασίας ως μέρος της εφαρμογής:
- Επιτρέπει στο πρόγραμμα εγκατάστασης να κατανοήσει τη λειτουργικότητα και τον σκοπό της εφαρμογής πριν από τη σύνδεση δεδομένων.
- Δημιουργεί μια εμπειρία που καθοδηγεί το πρόγραμμα εγκατάστασης στην περαιτέρω εξερεύνηση των δυνατοτήτων της εφαρμογής, το οποίο οδηγεί στη σύνδεση του μοντέλου σημασιολογίας εφαρμογής.
Συνιστούμε να έχετε ένα δείγμα ποιοτικών δεδομένων πριν από τη δημιουργία της εφαρμογής για να εξασφαλίσετε ότι η αναφορά και οι πίνακες εργαλείων της εφαρμογής συμπληρώνονται με δεδομένα. Προσπαθήστε να διατηρήσετε το μέγεθος του δείγματος δεδομένων όσο το δυνατόν μικρότερο.
Δημοσίευση στο AppSource
Οι εφαρμογές προτύπου μπορούν να δημοσιευτούν στο AppSource. Ακολουθήστε αυτές τις οδηγίες πριν από την υποβολή της εφαρμογής σας στο AppSource:
- Βεβαιωθείτε ότι δημιουργείτε μια εφαρμογή προτύπου με ελκυστικό δείγμα δεδομένων που μπορεί να βοηθήσει το πρόγραμμα εγκατάστασης να κατανοήσει τι μπορεί να κάνει η εφαρμογή. Οι κενές αναφορές και οι πίνακες εργαλείων δεν θα εγκριθούν.
- Οι εφαρμογές προτύπου υποστηρίζουν εφαρμογές μόνο με δείγματα δεδομένων. Βεβαιωθείτε ότι έχετε ελέγξει το πλαίσιο ελέγχου στατικής εφαρμογής.
- Έχετε οδηγίες που θα πρέπει να ακολουθήσει η ομάδα επικύρωσης που περιλαμβάνουν διαπιστευτήρια και παραμέτρους που μπορούν να χρησιμοποιήσουν για να συνδεθούν στα δεδομένα.
- Η εφαρμογή σας πρέπει να περιλαμβάνει ένα εικονίδιο εφαρμογής στο Power BI και στην προσφορά πύλης συνεργατών cloud (CPP).
- Ρυθμίστε τις παραμέτρους της σελίδας προορισμού.
- Βεβαιωθείτε ότι ακολουθείτε την τεκμηρίωση σχετικά με την προσφορά εφαρμογής Power BI.
- Εάν ένας πίνακας εργαλείων είναι μέρος της εφαρμογής σας, βεβαιωθείτε ότι δεν είναι κενός.
- Εγκαταστήστε την εφαρμογή χρησιμοποιώντας τη σύνδεση εφαρμογής πριν από την υποβολή της. Βεβαιωθείτε ότι μπορείτε να συνδέσετε το μοντέλο σημασιολογίας και ότι η εμπειρία της εφαρμογής είναι όπως την σχεδιάσατε.
- Πριν από την αποστολή ενός αρχείου PBIX στον χώρο εργασίας προτύπου, βεβαιωθείτε ότι έχετε καταργήσει τη φόρτωση τυχόν συνδέσεων που δεν είναι απαραίτητες.
- Ακολουθήστε τις βέλτιστες πρακτικές σχεδίασης για αναφορές και απεικονίσεις του Power BI για να επιτύχετε τον μέγιστο αντίκτυπο στους χρήστες σας και να λάβετε έγκριση για διανομή.
Δημιουργία σύνδεσης λήψης για την εφαρμογή
Μετά τη δημοσίευση της εφαρμογής προτύπου στο AppSource, εξετάστε το ενδεχόμενο να δημιουργήσετε μια σύνδεση λήψης από την τοποθεσία Web σας σε οποιοδήποτε από τα εξής:
- Τη σελίδα λήψης του AppSource, η οποία μπορεί να προβληθεί δημόσια. Λάβετε τη σύνδεση από τη σελίδα σας AppSource.
- Το Power BI, το οποίο μπορεί να προβληθεί από έναν χρήστη του Power BI.
Για να ανακατευθύνετε έναν χρήστη στη σύνδεση λήψης της εφαρμογής στο Power BI, ανατρέξτε στο ακόλουθο παράδειγμα κώδικα: Αποθετήριο GitHub.
Αυτοματοποίηση της ρύθμισης παραμέτρων κατά τη διάρκεια της εγκατάστασης
Εάν είστε ανεξάρτητος προμηθευτής λογισμικού (ISV) και διανέμετε την εφαρμογή προτύπου μέσω της υπηρεσίας web, μπορείτε να δημιουργήσετε αυτοματισμό που ρυθμίζει τις παραμέτρους της εφαρμογής προτύπου αυτόματα όταν οι πελάτες σας εγκαθιστούν την εφαρμογή στον λογαριασμό τους Power BI. Αυτή η προσέγγιση διευκολύνει τα πράγματα για τους πελάτες σας. Αυξάνει επίσης την πιθανότητα μιας επιτυχημένης εγκατάστασης, επειδή δεν χρειάζεται να παρέχουν λεπτομέρειες που μπορεί να μην γνωρίζουν. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Αυτοματοποιημένη ρύθμιση παραμέτρων μιας εγκατάστασης εφαρμογής προτύπου.