συμβάν
Ελάτε μαζί μας στο FabCon Vegas
31 Μαρ, 11 μ.μ. - 2 Απρ, 11 μ.μ.
Η απόλυτη εκδήλωση Microsoft Fabric, Power BI, SQL και AI υπό την ηγεσία της κοινότητας. Από 31 Μαρτίου έως 2 Απριλίου 2025.
Εγγραφείτε σήμεραΑυτό το πρόγραμμα περιήγησης δεν υποστηρίζεται πλέον.
Κάντε αναβάθμιση σε Microsoft Edge για να επωφεληθείτε από τις τελευταίες δυνατότητες, τις ενημερώσεις ασφαλείας και την τεχνική υποστήριξη.
Ο Power BI Report Server υποστηρίζει API διαβίβασης κατάστασης αναπαράστασης (REST). Τα REST API είναι τελικά σημεία υπηρεσίας που υποστηρίζουν ένα σύνολο λειτουργιών (μεθόδων) HTTP, οι οποίες παρέχουν πρόσβαση δημιουργίας, ανάκτησης, ενημέρωσης ή διαγραφής για πόρους σε έναν διακομιστή αναφορών.
Το REST API παρέχει πρόσβαση μέσω προγραμματισμού στα αντικείμενα σε έναν κατάλογο του Power BI Report Server. Παραδείγματα αντικειμένων είναι οι φάκελοι, οι αναφορές, τα KPI, οι προελεύσεις δεδομένων, τα σύνολα δεδομένων, τα σχέδια ανανέωσης, οι συνδρομές και πολλά άλλα. Χρησιμοποιώντας το REST API, μπορείτε, για παράδειγμα, να περιηγηθείτε στην ιεραρχία φακέλων, να ανακαλύψετε τα περιεχόμενα ενός φακέλου ή να κάνετε λήψη ενός ορισμού αναφοράς. Μπορείτε επίσης να δημιουργήσετε, να ενημερώσετε και να διαγράψετε αντικείμενα. Παραδείγματα εργασίας με αντικείμενα είναι η αποστολή μιας αναφοράς, η εκτέλεση ενός σχεδίου ανανέωσης, η διαγραφή ενός φακέλου και ούτω καθεξής.
Σημείωση
Εάν ενδιαφέρεστε να προβάλετε ή να διαγράψετε προσωπικά δεδομένα, ανατρέξτε στις οδηγίες της Microsoft στην τοποθεσία Αιτήσεις υποκειμένων δεδομένων των Windows για τον ΓΚΠΔ . Εάν αναζητάτε γενικές πληροφορίες σχετικά με τον ΓΚΠΔ, ανατρέξτε στην ενότητα ΓΚΠΔ της πύλης αξιοπιστίας υπηρεσίας.
Ένα ζεύγος αίτησης/απόκρισης REST API μπορεί να διαχωριστεί σε πέντε στοιχεία:
Το URI αίτησης, το οποίο αποτελείται από τα εξής: {URI-scheme} :// {URI-host} / {resource-path} ? {query-string}
. Παρόλο που το URI αίτησης περιλαμβάνεται στην κεφαλίδα του μηνύματος αίτησης, το καλούμε ξεχωριστά εδώ, επειδή οι περισσότερες γλώσσες ή πλαίσια απαιτούν να τα διαβιβάσετε ξεχωριστά από το μήνυμα αίτησης.
http
ή https
.myserver.contoso.com
.CatalogItems(01234567-89ab-cdef-0123-456789abcdef)/Properties
το μπορεί να χρησιμοποιηθεί για τη λήψη των καθορισμένων ιδιοτήτων για το CatalogItem.Πεδία κεφαλίδας μηνύματος αίτησης HTTP:
Προαιρετικά πεδία σώματος μηνύματος αίτησης HTTP για την υποστήριξη του URI και της λειτουργίας HTTP. Για παράδειγμα, οι λειτουργίες POST περιέχουν αντικείμενα με κωδικοποίηση MIME που μεταβιβάζονται ως σύνθετες παράμετροι. Για λειτουργίες POST ή PUT, ο τύπος κωδικοποίησης MIME για το σώμα πρέπει επίσης να καθορίζεται στην Content-type
κεφαλίδα αίτησης. Ορισμένες υπηρεσίες απαιτούν να χρησιμοποιήσετε έναν συγκεκριμένο τύπο MIME, όπως application/json
.
Πεδία κεφαλίδας μηνύματος απόκρισης HTTP:
Content-type
κεφαλίδα απόκρισης.Προαιρετικά πεδία σώματος μηνύματος απόκρισης:
Content-type
κεφαλίδα απόκρισης.Ένα σύγχρονο REST API απαιτεί σύγχρονη τεκμηρίωση API. Το REST API βασίζεται στην προδιαγραφή OpenAPI (δηλ. η προδιαγραφή swagger) και η τεκμηρίωση είναι διαθέσιμη στο Microsoft Learn.
Ένα εργαλείο για τον έλεγχο των μηνυμάτων αίτησης/απόκρισης HTTP είναι το Fiddler. Το Fiddler είναι ένας δωρεάν διακομιστής μεσολάβησης εντοπισμού σφαλμάτων web που μπορεί να αναχαιτίσει τις αιτήσεις REST, καθιστώντας εύκολη τη διάγνωση των μηνυμάτων αίτησης/απόκρισης HTTP.
Εξετάστε τα διαθέσιμα API στο Microsoft Learn.
Τα δείγματα είναι διαθέσιμα στο GitHub. Το δείγμα περιλαμβάνει μια εφαρμογή HTML5 που έχει δημιουργηθεί σε TypeScript, React και webpack, καθώς και ένα παράδειγμα PowerShell.
Περισσότερες ερωτήσεις; Δοκιμάστε να ρωτήσετε τον Κοινότητα Power BI
συμβάν
Ελάτε μαζί μας στο FabCon Vegas
31 Μαρ, 11 μ.μ. - 2 Απρ, 11 μ.μ.
Η απόλυτη εκδήλωση Microsoft Fabric, Power BI, SQL και AI υπό την ηγεσία της κοινότητας. Από 31 Μαρτίου έως 2 Απριλίου 2025.
Εγγραφείτε σήμεραΕκπαίδευση
Διαδρομή εκμάθησης
Develop dynamic reports with Microsoft Power BI DP-605T00 - Training
Transform and load data, define semantic model relationships and calculations, create interactive visuals, and distribute reports using Power BI. (DP-605T00)
Πιστοποίηση
Microsoft Certified: Power BI Data Analyst Associate - Certifications
Demonstrate methods and best practices that align with business and technical requirements for modeling, visualizing, and analyzing data with Microsoft Power BI.