ODBC
Στοιχείο | Περιγραφή |
---|---|
Κατάσταση έκδοσης | Γενική διαθεσιμότητα |
Προϊόντα | Excel Power BI (Σημασιολογικά μοντέλα) Power BI (Ροές δεδομένων) Fabric (Dataflow Gen2) Power Apps (Ροές δεδομένων) Dynamics 365 Customer Insights Υπηρεσίες ανάλυσης |
Υποστηριζόμενοι τύποι ελέγχου ταυτότητας | Βάση δεδομένων (Όνομα χρήστη/Κωδικός πρόσβασης) Windows Προεπιλογή ή Προσαρμοσμένο |
Τεκμηρίωση αναφοράς συναρτήσεων | Odbc.DataSource Odbc.Query |
Σημείωση
Ορισμένες δυνατότητες μπορεί να υπάρχουν σε ένα προϊόν, αλλά όχι σε άλλες λόγω χρονοδιαγραμμάτων ανάπτυξης και δυνατοτήτων ειδικά για κεντρικούς υπολογιστές.
Προτού ξεκινήσετε, βεβαιωθείτε ότι έχετε ρυθμίσει σωστά τη σύνδεση στο Διαχείριση istrator προέλευσης δεδομένων ODBC των Windows. Η ακριβής διαδικασία εδώ εξαρτάται από το πρόγραμμα οδήγησης.
- Εισαγωγή
- Επιλογές για προχωρημένους
- συμβολοσειρά Σύνδεση ion (ιδιότητες που δεν αφορούν διαπιστευτήρια)
- SQL statement
- Υποστηριζόμενοι όροι μείωσης γραμμών
Για να κάνετε τη σύνδεση, ακολουθήστε τα παρακάτω βήματα:
Επιλέξτε ODBC στην επιλογή Λήψη δεδομένων.
Στο πεδίο Από το ODBC, επιλέξτε το όνομα προέλευσης δεδομένων (DSN) από το αναπτυσσόμενο πλαίσιο Όνομα προέλευσης δεδομένων (DSN ). Σε αυτό το παράδειγμα, χρησιμοποιείται ένα όνομα DSN της βάσης δεδομένων SQL Server.
Μπορείτε επίσης να επιλέξετε Επιλογές για προχωρημένους για να εισαγάγετε περισσότερες προαιρετικές πληροφορίες σύνδεσης. Περισσότερες πληροφορίες: Σύνδεση με χρήση επιλογών για προχωρημένους
Όταν τελειώσετε, επιλέξτε OK.
Εάν αυτή είναι η πρώτη φορά που συνδέεστε σε αυτή τη βάση δεδομένων, επιλέξτε τον τύπο ελέγχου ταυτότητας και εισαγάγετε τα διαπιστευτήριά σας όταν σας ζητηθεί.
Οι διαθέσιμοι τύποι ελέγχου ταυτότητας είναι οι εξής:
- Προεπιλογή ή Προσαρμογή: Επιλέξτε αυτόν τον τύπο ελέγχου ταυτότητας όταν δεν καθορίσετε διαπιστευτήρια εάν χρησιμοποιείτε DSN που έχει ρυθμιστεί με όνομα χρήστη και κωδικό πρόσβασης. Εναλλακτικά, εάν θέλετε να συμπεριλάβετε διαπιστευτήρια ως συμβολοσειρά σύνδεσης ιδιότητες.
- Windows: Επιλέξτε αυτόν τον τύπο ελέγχου ταυτότητας εάν θέλετε να συνδεθείτε χρησιμοποιώντας τον έλεγχο ταυτότητας των Windows. Προαιρετικά, συμπεριλάβετε τυχόν συμβολοσειρά σύνδεσης ιδιότητες που χρειάζεστε.
- Βάση δεδομένων: Επιλέξτε αυτόν τον τύπο ελέγχου ταυτότητας για να χρησιμοποιήσετε ένα όνομα χρήστη και κωδικό πρόσβασης για πρόσβαση σε μια προέλευση δεδομένων με ένα πρόγραμμα οδήγησης ODBC. Προαιρετικά, συμπεριλάβετε τυχόν συμβολοσειρά σύνδεσης ιδιότητες που χρειάζεστε. Αυτή είναι η προεπιλεγμένη επιλογή.
Περισσότερες πληροφορίες: Έλεγχος ταυτότητας με προέλευση δεδομένων
Όταν τελειώσετε, επιλέξτε Σύνδεση.
Στην Περιήγηση, επιλέξτε τις πληροφορίες βάσης δεδομένων που θέλετε και, στη συνέχεια, επιλέξτε Φόρτωση για να φορτώσετε τα δεδομένα ή Μετασχηματισμός δεδομένων για να συνεχίσετε τον μετασχηματισμό των δεδομένων σε πρόγραμμα επεξεργασίας Power Query.
Για να κάνετε τη σύνδεση, ακολουθήστε τα παρακάτω βήματα:
Από τη σελίδα Προελεύσεις δεδομένων, επιλέξτε ODBC.
Στη σελίδα ODBC, εισαγάγετε το συμβολοσειρά σύνδεσης ODBC. Στο παρακάτω παράδειγμα, το συμβολοσειρά σύνδεσης είναι
dsn=SQL Server Database
.Εάν είναι απαραίτητο, επιλέξτε μια πύλη δεδομένων εσωτερικής εγκατάστασης στην Πύλη δεδομένων.
Επιλέξτε το είδος ελέγχου ταυτότητας για είσοδο και, στη συνέχεια, εισαγάγετε τα διαπιστευτήριά σας.
Επιλέξτε Επόμενο.
Στην Περιήγηση, επιλέξτε τις πληροφορίες βάσης δεδομένων που θέλετε και, στη συνέχεια, επιλέξτε Μετασχηματισμός δεδομένων για να συνεχίσετε τον μετασχηματισμό των δεδομένων σε πρόγραμμα επεξεργασίας Power Query.
Το Power Query παρέχει ένα σύνολο σύνθετων επιλογών που μπορείτε να προσθέσετε στο ερώτημά σας, εάν είναι απαραίτητο.
Επιλογή για προχωρημένους | Περιγραφή |
---|---|
συμβολοσειρά Σύνδεση ion (ιδιότητες που δεν αφορούν διαπιστευτήρια) | Παρέχει μια προαιρετική συμβολοσειρά σύνδεσης που μπορούν να χρησιμοποιηθούν αντί για την επιλογή Όνομα προέλευσης δεδομένων (DSN) στο Power BI Desktop. Εάν το Όνομα προέλευσης δεδομένων (DSN) έχει οριστεί σε (Κανένα), μπορείτε να εισαγάγετε μια συμβολοσειρά σύνδεσης εδώ. Για παράδειγμα, οι παρακάτω συμβολοσειρά σύνδεσης είναι έγκυρες: dsn=<myDSN> ή driver=<myDriver.> port=<myPortNumber> server=<myServer>; database=<myDatabase>;. Για διαφυγή από ειδικούς χαρακτήρες, χρησιμοποιήστε { } χαρακτήρες. Τα κλειδιά για συμβολοσειρά σύνδεσης διαφέρουν μεταξύ διαφορετικών προγραμμάτων οδήγησης ODBC. Συμβουλευτείτε την υπηρεσία παροχής προγραμμάτων οδήγησης ODBC για περισσότερες πληροφορίες σχετικά με έγκυρες συμβολοσειρά σύνδεσης. |
SQL statement | Παρέχει μια πρόταση SQL, ανάλογα με τις δυνατότητες του προγράμματος οδήγησης. Ζητήστε από τον προμηθευτή σας περισσότερες πληροφορίες ή μεταβείτε στην επιλογή Εισαγωγή δεδομένων από μια βάση δεδομένων χρησιμοποιώντας εγγενές ερώτημα βάσης δεδομένων. |
Υποστηριζόμενοι όροι μείωσης γραμμών | Ενεργοποιεί την υποστήριξη αναδίπλωσης για το Table.FirstN. Επιλέξτε Εντοπισμός για να βρείτε τους υποστηριζόμενους όρους μείωσης γραμμών ή επιλέξτε από μία από τις αναπτυσσόμενες επιλογές (TOP, LIMIT και OFFSET, LIMIT ή συμβατή με ANSI SQL). Αυτή η επιλογή δεν ισχύει κατά τη χρήση μιας εγγενούς πρότασης SQL. Διαθέσιμο μόνο στο Power Query Desktop. |
Εάν καθοριστεί ένα DSN στο συμβολοσειρά σύνδεσης ODBC, τα χαρακτηριστικά μετά την προδιαγραφή DSN δεν περιλαμβάνονται. Εάν θέλετε να χρησιμοποιήσετε πρόσθετα χαρακτηριστικά, ενημερώστε τα στο ίδιο το DSN, σε αντίθεση με το στο συμβολοσειρά σύνδεσης.