Ενσωμάτωση άλλων τύπων περιεχομένου Power BI

Ολοκληρώθηκε

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

Ενσωμάτωση απεικονίσεων αναφοράς Power BI

Μπορείτε να ενσωματώσετε μεμονωμένες απεικονίσεις αναφοράς που προέρχονται από μια αναφορά Power BI. Χρησιμοποιήστε ένα αντικείμενο ρύθμισης παραμέτρων τύπου IVisualLoadConfiguration. Εκτός από τις απαιτούμενες ιδιότητες (περιγράφονται στη Μονάδα 1, η type ιδιότητα έχει οριστεί σε απεικόνιση), πρέπει επίσης να ορίσετε τις ακόλουθες ιδιότητες.

  • pageName - Απαιτείται Το όνομα της σελίδας που περιέχει την απεικόνιση που ενσωματώνετε. Μπορείτε να χρησιμοποιήσετε τη συνάρτηση Report getPages για να λάβετε τις σελίδες στην αναφορά.
  • visualName -Απαιτείται. Το όνομα της απεικόνισης που ενσωματώνετε. Μπορείτε να χρησιμοποιήσετε τη συνάρτηση Page getVisuals για να αποκτήσετε τις απεικονίσεις σε μια σελίδα.

Η εφαρμογή σας μπορεί να εφαρμόσει φίλτρα στην απεικόνιση χρησιμοποιώντας τη συνάρτηση updateFilters .

Συμβουλή

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

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

Ενσωμάτωση σελιδοποιημένων αναφορών

Μπορείτε να ενσωματώσετε σελιδοποιημένες αναφορές χρησιμοποιώντας ένα αντικείμενο ρύθμισης παραμέτρων τύπου IEmbedConfigurationBase. Εκτός από τις απαιτούμενες ιδιότητες (περιγράφονται στη Μονάδα 1, η type ιδιότητα έχει οριστεί σε αναφορά), πρέπει επίσης να ορίσετε τις ακόλουθες ιδιότητες.

  • id -Απαιτείται. Το αναγνωριστικό χώρου εργασίας (GroupID) που περιέχει τη σελιδοποιημένη αναφορά.
  • uniqueId -Απαιτείται. Το ReportID της σελιδοποιημένης αναφοράς.

Υπάρχει επίσης η settings ιδιότητα, η οποία είναι προαιρετική. Μπορείτε να διαβιβάσετε ένα αντικείμενο τύπου IPaginatedReportSettings για να καθορίσετε πληροφορίες σχετικά με την εμφάνιση του πίνακα παραμέτρων της αναφοράς. Η εφαρμογή σας μπορεί να ενεργοποιήσει και να αναπτύξει το άνοιγμα του πίνακα.

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

Για μια πλήρη περιγραφή της ενσωμάτωσης σελιδοποιημένων αναφορών, ανατρέξτε στο θέμα Ενσωμάτωση σελιδοποιημένης αναφοράς.

Ενσωμάτωση πινάκων εργαλείων

Μπορείτε να ενσωματώσετε πίνακες εργαλείων χρησιμοποιώντας ένα αντικείμενο ρύθμισης παραμέτρων τύπου IDashboardLoadConfiguration. Εκτός από τις απαιτούμενες ιδιότητες (περιγράφονται στη Μονάδα 1, η type ιδιότητα έχει οριστεί σε πίνακα εργαλείων), μπορείτε επίσης να ορίσετε την pageView ιδιότητα. Οι επιλογές περιλαμβάνουν:

  • fitToWidth - Το πλάτος του ενσωματωμένου πίνακα εργαλείων συμφωνεί με το πλάτος του div στοιχείου που περιέχει τον πίνακα εργαλείων.
  • oneColumn - Ο ενσωματωμένος πίνακας εργαλείων εμφανίζεται σε μία στήλη. Αυτή η επιλογή είναι κατάλληλη για συσκευές μικρής μορφής, όπως ένα κινητό τηλέφωνο.
  • actualSize - Ο ενσωματωμένος πίνακας εργαλείων εμφανίζεται σε πλήρες μέγεθος.

Για μια πλήρη περιγραφή της ενσωμάτωσης πινάκων εργαλείων, ανατρέξτε στο θέμα Ενσωμάτωση πίνακα εργαλείων.

Ενσωμάτωση πλακιδίων πίνακα εργαλείων

Μπορείτε να ενσωματώσετε πλακίδια πίνακα εργαλείων χρησιμοποιώντας ένα αντικείμενο ρύθμισης παραμέτρων τύπου ITileLoadConfiguration. Εκτός από τις απαιτούμενες ιδιότητες (περιγράφονται στη Μονάδα 1, η type ιδιότητα έχει οριστεί σε πλακίδιο), πρέπει επίσης να ορίσετε τις ακόλουθες ιδιότητες.

  • dashboardId -Απαιτείται. Το DashboardID του πίνακα εργαλείων που περιέχει το πλακίδιο.
  • id -Απαιτείται. Το αναγνωριστικό του πλακιδίου πίνακα εργαλείων. Μπορείτε να χρησιμοποιήσετε το Power BI REST API για να λάβετε πλακίδια πίνακα εργαλείων και τις ιδιότητές τους.

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

Ενσωμάτωση της εμπειρίας Ε&Α

Μπορείτε να ενσωματώσετε την εμπειρία Ε&Α χρησιμοποιώντας ένα αντικείμενο ρύθμισης παραμέτρων τύπου ILoadQnaConfiguration. Εκτός από τις απαιτούμενες ιδιότητες (περιγράφονται στη Μονάδα 1, η type ιδιότητα έχει οριστεί σε qna), θα πρέπει επίσης να ορίσετε τις ακόλουθες ιδιότητες.

  • datasetIds -Απαιτείται. Ένας πίνακας DatasetIDs. Ωστόσο, προς το παρόν υποστηρίζεται μόνο ένα DatasetID.
  • viewMode -Προαιρετική. Είτε QnaMode.Interactive, το οποίο επιτρέπει στο χρήστη να καταχωρήσει ερωτήσεις, είτε QnaMode.ResultOnly, το οποίο απαιτεί μια παρεχόμενη ερώτηση.
  • question -Προαιρετική. Η ερώτηση που παρέχει η εφαρμογή σας. Η viewMode ιδιότητα πρέπει να οριστεί σε QnaMode.ResultOnly.

Συμβουλή

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

Για μια πλήρη περιγραφή της ενσωμάτωσης της εμπειρίας Ε&Α, ανατρέξτε στο θέμα Ενσωμάτωση μεμονωμένης απεικόνισης Q&A.