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


Βάση δεδομένων MySQL

Σύνοψη

Στοιχείο Περιγραφή
Κατάσταση έκδοσης Γενική διαθεσιμότητα
Προϊόντα Excel
Power BI (Σημασιολογικά μοντέλα)
Power BI (Ροές δεδομένων)
Fabric (Dataflow Gen2)
Power Apps (Ροές δεδομένων)
Dynamics 365 Customer Insights
Υπηρεσίες ανάλυσης
Υποστηριζόμενοι τύποι ελέγχου ταυτότητας Windows (Power BI Desktop, Excel, ηλεκτρονική υπηρεσία με πύλη)
Βάση δεδομένων (Power BI Desktop, Excel)
Βασική (online υπηρεσία με και χωρίς πύλη)
Τεκμηρίωση αναφοράς συναρτήσεων MySQL.Database

Σημείωμα

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

Προαπαιτούμενα στοιχεία

Πρέπει να εγκαταστήσετε το πακέτο Oracle MySQL Σύνδεση or/NET πριν από τη χρήση αυτής της σύνδεσης στο Power BI Desktop. Για το Power Query Online (ροές δεδομένων) ή το Υπηρεσία Power BI, εάν ο διακομιστής σας MySQL δεν είναι προσβάσιμος στο cloud και απαιτείται πύλη δεδομένων εσωτερικής εγκατάστασης, το στοιχείο Oracle MySQL Σύνδεση or/NET πρέπει επίσης να εγκατασταθεί σωστά στον υπολογιστή που εκτελεί την πύλη δεδομένων εσωτερικής εγκατάστασης. Για να προσδιορίσετε εάν το πακέτο έχει εγκατασταθεί σωστά, ανοίξτε ένα παράθυρο PowerShell και εκτελέστε την ακόλουθη εντολή:

[System.Data.Common.DbProviderFactories]::GetFactoryClasses()|ogv

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

Στιγμιότυπο οθόνης του παραθύρου διαλόγου υπηρεσίας παροχής δεδομένων με έμφαση στην υπηρεσία παροχής δεδομένων MySQL.

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

Σημείωμα

Η σύνδεση MySQL δεν υποστηρίζεται στην προσωπική λειτουργία της πύλης δεδομένων εσωτερικής εγκατάστασης. Υποστηρίζεται μόνο στην πύλη δεδομένων εσωτερικής εγκατάστασης (τυπική λειτουργία)

Υποστηριζόμενες δυνατότητες

  • Εισαγωγή
  • Επιλογές για προχωρημένους
    • Χρονικό όριο εντολής σε λεπτά
    • Εγγενής πρόταση SQL
    • Στήλες σχέσης
    • Πλοήγηση με χρήση πλήρους ιεραρχίας

Σύνδεση στη βάση δεδομένων MySQL από το Power Query Desktop

Για να κάνετε τη σύνδεση, ακολουθήστε τα παρακάτω βήματα:

  1. Επιλέξτε τη βάση δεδομένων MySQL στην επιλογή σύνδεσης. Περισσότερες πληροφορίες: Πού μπορείτε να λάβετε δεδομένα

  2. Στο παράθυρο διαλόγου Βάση δεδομένων MySQL, εισαγάγετε το όνομα του διακομιστή και της βάσης δεδομένων.

    Στιγμιότυπο οθόνης του παραθύρου διαλόγου σύνδεσης βάσης δεδομένων MySQL.

  3. Επιλέξτε τον τύπο ελέγχου ταυτότητας Βάση δεδομένων και εισαγάγετε τα διαπιστευτήριά σας MySQL στα πλαίσια Όνομα χρήστη και Κωδικός πρόσβασης .

    Στιγμιότυπο οθόνης του παραθύρου διαλόγου ελέγχου ταυτότητας με επιλεγμένο το είδος ελέγχου ταυτότητας βάσης δεδομένων.

  4. Επιλέξτε το επίπεδο στο οποίο θα εφαρμοστούν τα διαπιστευτήριά σας.

  5. Όταν τελειώσετε, επιλέξτε OK.

    Σημείωμα

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

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

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

  6. Στην Περιήγηση, επιλέξτε τα δεδομένα που χρειάζεστε και, στη συνέχεια, φορτώστε ή μετασχηματίστε τα δεδομένα.

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

Σύνδεση σε βάση δεδομένων MySQL από το Power Query Online

Για να κάνετε τη σύνδεση, ακολουθήστε τα παρακάτω βήματα:

  1. Επιλέξτε τη βάση δεδομένων MySQL στην επιλογή σύνδεσης. Περισσότερες πληροφορίες: Πού μπορείτε να λάβετε δεδομένα

  2. Στο παράθυρο διαλόγου Βάση δεδομένων MySQL, εισαγάγετε το όνομα του διακομιστή και της βάσης δεδομένων.

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

  3. Εάν ο διακομιστής MySQL δεν είναι προσβάσιμος από το cloud, συμπεριλάβετε το όνομα της πύλης δεδομένων εσωτερικής εγκατάστασης (η προσωπική λειτουργία δεν υποστηρίζεται).

  4. Επιλέξτε το είδος βασικού ελέγχου ταυτότητας και εισαγάγετε τα διαπιστευτήριά σας MySQL στα πλαίσια Όνομα χρήστη και Κωδικός πρόσβασης.

  5. Εάν η σύνδεσή σας δεν είναι κρυπτογραφημένη, καταργήστε την επιλογή Χρήση κρυπτογραφημένων Σύνδεση ion.

  6. Επιλέξτε Επόμενο για να συνδεθείτε στη βάση δεδομένων.

  7. Στην Περιήγηση, επιλέξτε τα δεδομένα που χρειάζεστε και, στη συνέχεια, επιλέξτε Μετασχηματισμός δεδομένων για να μετασχηματίζετε τα δεδομένα σε πρόγραμμα επεξεργασίας Power Query.

Σύνδεση με χρήση σύνθετων επιλογών

Το Power Query παρέχει ένα σύνολο σύνθετων επιλογών που μπορείτε να προσθέσετε στο ερώτημά σας, εάν είναι απαραίτητο.

Ο παρακάτω πίνακας παραθέτει όλες τις επιλογές για προχωρημένους που μπορείτε να ορίσετε στο Power Query Desktop.

Επιλογή για προχωρημένους Περιγραφή
Χρονικό όριο εντολής σε λεπτά Εάν η σύνδεσή σας διαρκεί περισσότερο από 10 λεπτά (το προεπιλεγμένο χρονικό όριο), μπορείτε να εισαγάγετε μια άλλη τιμή σε λεπτά για να διατηρήσετε τη σύνδεση ανοιχτή για περισσότερο χρόνο.
SQL statement Για πληροφορίες, μεταβείτε στην εισαγωγή δεδομένων από μια βάση δεδομένων με χρήση εγγενούς ερωτήματος βάσης δεδομένων.
Συμπερίληψη στηλών σχέσεων Εάν είναι επιλεγμένο, περιλαμβάνει στήλες που μπορεί να έχουν σχέσεις με άλλους πίνακες. Εάν δεν είναι δυνατό να γίνει απαλοιφή αυτού του πλαισίου, αυτές οι στήλες δεν περιλαμβάνονται.
Πλοήγηση με χρήση πλήρους ιεραρχίας Εάν είναι επιλεγμένο, η περιήγηση εμφανίζει την πλήρη ιεραρχία πινάκων στη βάση δεδομένων στην οποία συνδέεστε. Εάν διαγραφεί, η περιήγηση εμφανίζει μόνο τους πίνακες των οποίων οι στήλες και οι γραμμές περιέχουν δεδομένα.

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

Περιορισμοί

Οι ακόλουθοι περιορισμοί ισχύουν για τη σύνδεση βάσης δεδομένων Power Query MySQL.

Οι συνδέσεις MySQL δεν μπορούν να χρησιμοποιηθούν με προσωπικές πύλες.

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

Δεν είναι δυνατός ο συνδυασμός δεδομένων MySQL εσωτερικής εγκατάστασης με R και Python.

Για περιπτώσεις όπου η Python ή η R χρησιμοποιούνται με μια βάση δεδομένων MySQL εσωτερικής εγκατάστασης, χρησιμοποιήστε μία από τις ακόλουθες μεθόδους:

  • Καταστήστε τη βάση δεδομένων του διακομιστή MySQL προσβάσιμη από το cloud.
  • Μετακινήστε τα δεδομένα MySQL εσωτερικής εγκατάστασης σε διαφορετικό σύνολο δεδομένων και χρησιμοποιήστε την Εταιρική πύλη αποκλειστικά για τον σκοπό αυτό.