Οδηγίες για την ανάπτυξη μιας πύλης δεδομένων για το Υπηρεσία Power BI

Σημείωμα

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

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

Για πληροφορίες σχετικά με τον τρόπο λήψης, εγκατάστασης, ρύθμισης παραμέτρων και διαχείρισης της πύλης δεδομένων εσωτερικής εγκατάστασης, ανατρέξτε στο θέμα Τι είναι μια πύλη δεδομένων εσωτερικής εγκατάστασης;. Μπορείτε επίσης να μάθετε περισσότερα σχετικά με την πύλη δεδομένων εσωτερικής εγκατάστασης και το Power BI, μεταβαίνοντας στο ιστολόγιο του Microsoft Power BI και στην τοποθεσία microsoft Κοινότητα Power BI.

Ζητήματα που αφορούν την εγκατάσταση της πύλης δεδομένων εσωτερικής εγκατάστασης

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

Αριθμός χρηστών

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

  • Οι χρήστες χρησιμοποιούν αυτές τις αναφορές σε διαφορετικές ώρες της ημέρας;
  • Ποιους τύπους συνδέσεων χρησιμοποιούν: DirectQuery ή Εισαγωγή;
  • Χρησιμοποιούν όλοι οι χρήστες την ίδια αναφορά;

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

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

Connection type

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

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

Δείτε τι πρέπει να λάβετε υπόψη για κάθε επιλογή:

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

  • DirectQuery: Ένα ερώτημα αποστέλλεται κάθε φορά που κάποιος χρήστης ανοίγει την αναφορά ή εξετάζει τα δεδομένα. Εάν αναμένετε να αποκτούν πρόσβαση στα δεδομένα περισσότεροι από 1.000 χρήστες ταυτόχρονα, βεβαιωθείτε ότι ο υπολογιστής σας διαθέτει ισχυρά και αποτελεσματικά στοιχεία υλικού. Περισσότεροι πυρήνες CPU έχουν ως αποτέλεσμα καλύτερη ταχύτητα μετάδοσης για μια σύνδεση DirectQuery.

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

Τοποθεσία

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

Screenshot shows the question mark where you can determine your Power BI tenant location.

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

Βελτιστοποίηση επιδόσεων

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

  1. Στο αρχείο C:\Program Files\On-Premises data gateway\Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.dll.config, ορίστε την ιδιότητα σε Trueκαι, στη συνέχεια, αποθηκεύστε τηνStreamBeforeRequestCompletes.

    <setting name="StreamBeforeRequestCompletes" serializeAs="String">
       <value>True</value>
    </setting>
    
  2. Στο Ρυθμίσεις Υπηρεσία πύλης>δεδομένων εσωτερικής εγκατάστασης, επανεκκινήστε την πύλη.

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

Περισσότερες ερωτήσεις; Δοκιμάστε το Κοινότητα Power BI.