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


Σύνδεση στο Power BI από Power Apps

Power BI.

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

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

Σημείωση

Η σύνδεση Power BI δεν έχει δυνατότητα ανάθεσης.

Προϋποθέσεις

Χρήση της σύνδεσης Power BI στην εφαρμογή σας

Παραθέστε τις ειδοποιήσεις που έχετε ορίσει στην υπηρεσία Power BI

  1. Στο μενού Εισαγωγή, επιλέξτε Gallery και προσθέστε οποιαδήποτε από τις Συλλογές κειμένου.

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

    PowerBI.GetAlerts()

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

Προβολή της κατάστασης μιας ειδοποίησης

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

Το αναγνωριστικό ειδοποίησης μπορεί να μεταβιβαστεί είτε ως κυριολεκτική συμβολοσειρά (π.χ. "1234") είτε ως αναφορά σε μια ενότητα συλλογής που συμπληρώνεται με τη χρήση της κλήσης GetAlerts () (π.χ. Gallery1.επιλεγμένο.alertId)

Για να συνεχίσετε, προσθέστε μια ετικέτα και, στη συνέχεια, ορίστε την ιδιότητά Κείμενο σε έναν από αυτούς τους τύπους:

  • PowerBI.CheckAlertStatus( /* alert ID that you received from GetAlert */ ).alertTitle
  • PowerBI.CheckAlertStatus( /* alert ID that you received from GetAlert */ ).currentTileValue
  • PowerBI.CheckAlertStatus( /* alert ID that you received from GetAlert */ ).alertThreshold
  • PowerBI.CheckAlertStatus( /* alert ID that you received from GetAlert */ ).isAlertTriggered

Η ετικέτα θα ενημερωθεί με την τρέχουσα κατάσταση της ειδοποίησης.

Προβολή διαθέσιμων συναρτήσεων

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

Όνομα συνάρτησης Περιγραφή
GetAlerts Παραθέστε τις ειδοποιήσεις που έχετε ορίσει στην υπηρεσία Power BI
CheckAlertStatus Έλεγχος της κατάστασης μιας συγκεκριμένης ειδοποίησης

GetAlerts

Παραθέστε τις ειδοποιήσεις που έχετε ορίσει στην υπηρεσία Power BI.

Ιδιότητες εισόδου

Κανένα.

Ιδιότητες εξόδου

Όνομα ιδιότητας Τύπος δεδομένων Υποχρεωτικό Περιγραφή
τιμή πίνακας Όχι Ένας πίνακας με τις ειδοποιήσεις δεδομένων που έχετε ορίσει στην υπηρεσία Power BI. Κάθε στοιχείο του πίνακα θα περιλαμβάνει τα εξής:
  • alertTitle: ο τίτλος της ειδοποίησης
  • alertId: το αναγνωριστικό της ειδοποίησης
  • groupId: το αναγνωριστικό της ομάδας στην οποία δημιουργήθηκε η ειδοποίηση

CheckAlertStatus

Έλεγχος της κατάστασης μιας ειδοποίησης.

Σημείωση

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

Ιδιότητες εισόδου

Όνομα ιδιότητας Τύπος δεδομένων Υποχρεωτικό Περιγραφή
alertId integer Ναι Το αναγνωριστικό της ειδοποίησης, όπως επιστρέφεται από την GetAlerts

Ιδιότητες εξόδου

Όνομα ιδιότητας Τύπος δεδομένων Υποχρεωτικό Περιγραφή
tileValue Αριθμός Όχι Η τιμή του πλακιδίου κατά την ενεργοποίηση της ειδοποίησης
tileUrl string Όχι Η διεύθυνση URL για το πλακίδιο που περιέχει την ειδοποίηση
alertTitle string Όχι Το όνομα της ειδοποίησης
isAlertTriggered boolean Όχι Εάν η ειδοποίηση έχει ενεργοποιηθεί τη συγκεκριμένη στιγμή
alertThreshold Αριθμός Όχι Το όριο κατά το οποίο ενεργοποιείται η ειδοποίηση

Δείτε όλες τις διαθέσιμες συνδέσεις.
Μάθετε πώς μπορείτε να προσθέσετε συνδέσεις στις εφαρμογές σας.

Σημείωση

Μπορείτε να μας πείτε ποια γλώσσα προτιμάτε για την τεκμηρίωση; Πάρτε μέρος σε μια σύντομη έρευνα. (σημειώνεται ότι αυτή η έρευνα είναι στα Αγγλικά)

Η έρευνα θα διαρκέσει περίπου επτά λεπτά. Δεν συλλέγονται προσωπικά δεδομένα (δήλωση προστασίας προσωπικών δεδομένων).