Σύνδεση στο Power BI από Power Apps
Το Power BI είναι μια σουίτα εργαλείων επιχειρηματικής ανάλυσης που βασίζεται στο cloud για ανάλυση δεδομένων και κοινή χρήση ιδεών. Παρακολουθήστε την επιχείρησή σας και λάβετε απαντήσεις γρήγορα με εμπλουτισμένους πίνακες εργαλείων που είναι διαθέσιμοι σε κάθε συσκευή. Στην εφαρμογή σας, μπορείτε να ελέγξετε την κατάσταση των ειδοποιήσεων δεδομένων που έχετε ορίσει στην υπηρεσία Power BI. Για περισσότερες πληροφορίες σχετικά με τις ειδοποιήσεις δεδομένων στο Power BI, ανατρέξτε στη σελίδα τεκμηρίωσης.
Αυτό το θέμα παρουσιάζει τον τρόπο δημιουργίας της σύνδεσης Power BI σε μια εφαρμογή και παραθέτει τις διαθέσιμες συναρτήσεις.
Σημείωση
Η σύνδεση Power BI δεν έχει δυνατότητα ανάθεσης.
Προϋποθέσεις
- Εγγραφή
- Προσθέστε τη σύνδεση Power BI
- Δημιουργήστε μια εφαρμογή από ένα πρότυπο, από δεδομένα ή από την αρχή
Χρήση της σύνδεσης Power BI στην εφαρμογή σας
Παραθέστε τις ειδοποιήσεις που έχετε ορίσει στην υπηρεσία Power BI
Στο μενού Εισαγωγή, επιλέξτε Gallery και προσθέστε οποιαδήποτε από τις Συλλογές κειμένου.
Για να εμφανίσετε τις ειδοποιήσεις του τρέχοντος χρήστη, ορίστε την ιδιότητα στοιχεία της συλλογής στον ακόλουθο τύπο:
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. Κάθε στοιχείο του πίνακα θα περιλαμβάνει τα εξής:
|
CheckAlertStatus
Έλεγχος της κατάστασης μιας ειδοποίησης.
Σημείωση
Οι αιτήσεις προς αυτό το τελικό σημείο θα περιορίζονται βάσει ειδοποίησης εάν καλούνται πολύ συχνά.
Ιδιότητες εισόδου
Όνομα ιδιότητας | Τύπος δεδομένων | Υποχρεωτικό | Περιγραφή |
---|---|---|---|
alertId | integer | Ναι | Το αναγνωριστικό της ειδοποίησης, όπως επιστρέφεται από την GetAlerts |
Ιδιότητες εξόδου
Όνομα ιδιότητας | Τύπος δεδομένων | Υποχρεωτικό | Περιγραφή |
---|---|---|---|
tileValue | Αριθμός | Όχι | Η τιμή του πλακιδίου κατά την ενεργοποίηση της ειδοποίησης |
tileUrl | string | Όχι | Η διεύθυνση URL για το πλακίδιο που περιέχει την ειδοποίηση |
alertTitle | string | Όχι | Το όνομα της ειδοποίησης |
isAlertTriggered | boolean | Όχι | Εάν η ειδοποίηση έχει ενεργοποιηθεί τη συγκεκριμένη στιγμή |
alertThreshold | Αριθμός | Όχι | Το όριο κατά το οποίο ενεργοποιείται η ειδοποίηση |
Χρήσιμες συνδέσεις
Δείτε όλες τις διαθέσιμες συνδέσεις.
Μάθετε πώς μπορείτε να προσθέσετε συνδέσεις στις εφαρμογές σας.
Σημείωση
Μπορείτε να μας πείτε ποια γλώσσα προτιμάτε για την τεκμηρίωση; Πάρτε μέρος σε μια σύντομη έρευνα. (σημειώνεται ότι αυτή η έρευνα είναι στα Αγγλικά)
Η έρευνα θα διαρκέσει περίπου επτά λεπτά. Δεν συλλέγονται προσωπικά δεδομένα (δήλωση προστασίας προσωπικών δεδομένων).