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


Δημιουργία εφαρμογής προτύπου στο Power BI

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

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

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

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

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

Δημιουργία του χώρου εργασίας προτύπου

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

  1. Στην Υπηρεσία Power BI, δημιουργήστε έναν χώρο εργασίας, όπως περιγράφεται στο θέμα Δημιουργία χώρου εργασίας στο Power BI. Στην ενότητα Για προχωρημένους, επιλέξτε Ανάπτυξη εφαρμογής προτύπου.

    Screenshot that shows Develop a template app.

    Σημαντικό

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

  2. Όταν ολοκληρώσετε τη δημιουργία του χώρου εργασίας, επιλέξτε Αποθήκευση.

Σημείωμα

Χρειάζεστε δικαιώματα από τον διαχειριστή Power BI για να προωθήσετε εφαρμογές προτύπου.

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

Όπως και με έναν κανονικό χώρο εργασίας Power BI, το επόμενο βήμα είναι να προσθέσετε περιεχόμενο στον χώρο εργασίας. Εάν χρησιμοποιείτε παραμέτρους στο Power Query, βεβαιωθείτε ότι έχουν σαφώς καθορισμένους τύπους, όπως Text. Οι τύποι Any και Binary δεν υποστηρίζονται.

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

Ορισμός των ιδιοτήτων της εφαρμογής προτύπου

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

  1. Στον χώρο εργασίας εφαρμογής προτύπου, επιλέξτε Δημιουργία εφαρμογής.

    Screenshot that shows Create app.

    Στη συνέχεια, συμπληρώστε περισσότερες επιλογές για την εφαρμογή προτύπου σε έξι καρτέλες.

  2. Στην καρτέλα Εμπορική προσαρμογή, συμπληρώστε τα παρακάτω πεδία:

    • Όνομα εφαρμογής
    • Περιγραφή
    • Τοποθεσία υποστήριξης. Η σύνδεση υποστήριξης εμφανίζεται στην περιοχή πληροφορίες εφαρμογής αφού κάνετε αναδιανομή της εφαρμογής προτύπου ως εφαρμογή οργανισμού.
    • Λογότυπο εφαρμογής. Το λογότυπο έχει όριο μεγέθους αρχείου 45K, πρέπει να έχει αναλογία εικόνας 1:1 και πρέπει να είναι σε μορφή αρχείου .png, .jpg ή .jpeg .
    • Χρώμα θέματος εφαρμογής

    Screenshot that shows the Branding tab.

  3. Στην καρτέλα Περιήγηση, μπορείτε να ενεργοποιήσετε τη Δημιουργία νέας περιήγησης για να ορίσετε το παράθυρο περιήγησης της εφαρμογής.

    Screenshot that shows the Navigation tab.

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

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

    Screenshot that shows the Control tab.

    Σημείωμα

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

    Γιατί:

    Τα στοιχεία ελέγχου προβολής, επεξεργασίας και εξαγωγής σε αυτήν την καρτέλα ισχύουν μόνο για τα Υπηρεσία Power BI. Αφού κάνετε λήψη του αρχείου .pbix , δεν θα είναι πλέον στην υπηρεσία. Τοποθετεί ένα αντίγραφο των δεδομένων σας, απροστάτευτο, σε μια θέση που επιλέγεται από τον χρήστη. Στη συνέχεια, δεν ελέγχετε πλέον τι μπορεί να κάνει ο χρήστης με αυτό.

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

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

    Screenshot that shows the Parameters tab.

    Κάθε παράμετρος έχει ένα όνομα, το οποίο προέρχεται από το ερώτημα και ένα πεδίο Τιμή . Υπάρχουν τρεις επιλογές για τη λήψη μιας τιμής για την παράμετρο κατά την εγκατάσταση:

    • Μπορείτε να απαιτήσετε από τον χρήστη που εγκαθιστά την εφαρμογή να καταχωρήσει μια τιμή.

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

      Screenshot of a parameter value required from the user.

    • Μπορείτε να παρέχετε μια προ-συμπληρωμένη τιμή την οποία δεν μπορεί να αλλάξει ο χρήστης που εγκαθιστά την εφαρμογή.

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

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

      Screenshot of an absolute parameter value.

    • Μπορείτε να παρέχετε μια προεπιλεγμένη τιμή που μπορεί να αλλάξει ο χρήστης κατά τη διάρκεια της εγκατάστασης.

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

      Screenshot of a changeable default parameter value.

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

  6. Στην καρτέλα Έλεγχος ταυτότητας , επιλέξτε τη μέθοδο ελέγχου ταυτότητας που θα χρησιμοποιήσετε. Οι διαθέσιμες επιλογές εξαρτώνται από τους τύπους προέλευσης δεδομένων που χρησιμοποιούνται.

    Screenshot that shows the Authentication tab.

    Οι παράμετροι του επιπέδου προστασίας προσωπικών δεδομένων ρυθμίζονται αυτόματα:

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

    Screenshot of the Access tab.

  8. Επιλέξτε Δημιουργία εφαρμογής.

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

    Screenshot of the message that the test app is ready.

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

Διαχείριση της έκδοσης εφαρμογής προτύπου

Προτού διαθέσετε δημόσια την εφαρμογή προτύπου, θέλετε να βεβαιωθείτε ότι είναι έτοιμη. Στο τμήμα παραθύρου "Διαχείριση εκδόσεων Power BI", μπορείτε να ακολουθήσετε και να ελέγξετε την πλήρη διαδρομή έκδοσης της εφαρμογής. Μπορείτε επίσης να ενεργοποιήσετε τη μετάβαση από στάδιο σε στάδιο. Τα συνήθη στάδια είναι τα εξής:

  • Δημιουργήστε μια δοκιμαστική εφαρμογή για δοκιμή μόνο εντός του οργανισμού σας.
  • Προβιβάστε το πακέτο δοκιμής στο στάδιο πριν από την παραγωγή και δοκιμάστε εκτός του οργανισμού σας.
  • Προβιβάστε το πακέτο προ-παραγωγής στην έκδοση παραγωγής στην παραγωγή.
  • Διαγράψτε οποιοδήποτε πακέτο ή ξεκινήστε από την αρχή από ένα προηγούμενο στάδιο.

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

Για να εξετάσετε τα στάδια έκδοσης:

  1. Στον χώρο εργασίας προτύπου, επιλέξτε Διαχείριση εκδόσεων.

    Screenshot that shows Release Management in the template workspace.

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

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

    Screenshot of the Release Management pane with Get link highlighted.

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

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

  4. Στο παράθυρο διαλόγου, επιλέξτε Εγκατάσταση.

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

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

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

    Screenshot of the Release Management pane with Promote app highlighted.

    Σημείωμα

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

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

  8. Στο παράθυρο διαλόγου, επιλέξτε Προβιβασμός.

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

    Υποβάλετε μόνο συνδέσεις προ-παραγωγής στο Κέντρο συνεργατών. Μετά την έγκριση της εφαρμογής και τη λήψη ειδοποιήσεων ότι έχει δημοσιευτεί στο AppSource, μπορείτε να προβιβάσετε το πακέτο στην παραγωγή στο Power BI.

  10. Όταν η εφαρμογή σας είναι έτοιμη για παραγωγή ή κοινή χρήση μέσω του AppSource, επιστρέψτε στο τμήμα παραθύρου Διαχείριση εκδόσεων και επιλέξτε Προβιβασμός εφαρμογής δίπλα στην ένδειξη Προ-παραγωγή.

  11. Επιλέξτε Προβιβασμός.

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

    Screenshot of the Release Management pane with the app in production.

Για να κάνετε την εφαρμογή σας ευρέως διαθέσιμη σε χρήστες Power BI σε όλο τον κόσμο, υποβάλετε την στο AppSource. Για περισσότερες πληροφορίες, ανατρέξτε στην προσφορά Δημιουργία εφαρμογής Power BI.

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

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