Σημείωση
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να συνδεθείτε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Ισχύει για:✅Βάση δεδομένων SQL στο Microsoft Fabric
Μπορείτε να συνδεθείτε και να υποβάλετε ερωτήματα στη βάση δεδομένων SQL σας στο Fabric με τον ίδιο τρόπο όπως η Βάση δεδομένων SQL Azure.
Prerequisites
- Χρειάζεστε ένα υπάρχον σύνολο εκχωρημένων πόρων Fabric. Εάν δεν το κάνετε, ξεκινήστε μια δοκιμαστική έκδοση Fabric.
- Δημιουργήστε ή χρησιμοποιήστε μια υπάρχουσα βάση δεδομένων SQL στο Fabric.
- Εάν δεν έχετε ήδη μία, δημιουργήστε μια νέα βάση δεδομένων SQL στο Fabric.
- Προς το παρόν, η μόνη υποστηριζόμενη πολιτική σύνδεσης για τη βάση δεδομένων SQL στο Microsoft Fabric είναι η Προεπιλογή. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Πολιτική σύνδεσης.
Πρόγραμμα επεξεργασίας ερωτημάτων στην πύλη Fabric
Μπορείτε να συνδεθείτε στη βάση δεδομένων SQL χρησιμοποιώντας το πρόγραμμα επεξεργασίας που βασίζεται στο Web στην πύλη Fabric.
Το πρόγραμμα επεξεργασίας web για τη βάση δεδομένων SQL στο Fabric παρέχει μια εξερεύνηση αντικειμένων υποδομής και διασύνδεση εκτέλεσης ερωτημάτων. Το ενσωματωμένο μενού Explorer παραθέτει όλα τα αντικείμενα βάσης δεδομένων.
Μια νέα βάση δεδομένων SQL στο Fabric ανοίγει αυτόματα στο πρόγραμμα επεξεργασίας web και μπορεί να ανοίξει μια υπάρχουσα βάση δεδομένων στο πρόγραμμα επεξεργασίας web, επιλέγοντάς την στο Fabric.
Εύρεση συμβολοσειράς σύνδεσης SQL
Στο Microsoft Fabric, το τελικό σημείο ανάλυσης SQL και η βάση δεδομένων SQL είναι προσβάσιμα μέσω ενός τελικού σημείου Ροή δεδομένων σε μορφή πίνακα ή TDS, εξοικειωμένο με όλες τις σύγχρονες εφαρμογές web που αλληλεπιδρούν με ένα τελικό σημείο SQL Server TDS. Αυτό αναφέρεται ως συμβολοσειρά σύνδεσης SQL εντός του περιβάλλοντος εργασίας χρήστη Microsoft Fabric.
Η συμβολοσειρά σύνδεσης της βάσης δεδομένων SQL είναι παρόμοια με τη συμβολοσειρά σύνδεσης της βάσης δεδομένων SQL Azure, <server-unique-identifer>.database.windows.net. Η συμβολοσειρά σύνδεσης τελικού σημείου ανάλυσης SQL μοιάζει με <server-unique-identifier>.<tenant>.fabric.microsoft.com.
Για να βρείτε τη συμβολοσειρά σύνδεσης SQL για τη βάση δεδομένων SQL Fabric:
- Μεταβείτε στις ρυθμίσεις του στοιχείου βάσης δεδομένων SQL.
- Εναλλακτικά, στη λίστα στοιχείων, επιλέξτε το
...μενού. Επιλέξτε Ρυθμίσεις και, στη συνέχεια , Συμβολοσειρές σύνδεσης. Το Fabric παρέχει πλήρεις συμβολοσειρές σύνδεσης για υπηρεσίες παροχής, συμπεριλαμβανομένων των ADO.NET, JDBC, ODBC, PHP και Go. - Εναλλακτικά, επιλέξτε το κουμπί Άνοιγμα σε και επιλέξτε SQL Server Management Studio ή Visual Studio Code. Εμφανίζονται το όνομα διακομιστή και το όνομα της βάσης δεδομένων.
Για να βρείτε τη συμβολοσειρά σύνδεσης SQL για το τελικό σημείο ανάλυσης SQL της βάσης δεδομένων SQL Fabric:
- Μεταβείτε στις ρυθμίσεις του στοιχείου βάσης δεδομένων SQL και, στη συνέχεια, επιλέξτε Συμβολοσειρές σύνδεσης.
- Εναλλακτικά, επιλέξτε το
...μενού και, στη συνέχεια, επιλέξτε τελικό σημείο SQL και, στη συνέχεια, αντιγράψτε τη συμβολοσειρά σύνδεσης SQL.
Κουμπί "Άνοιγμα στο" για σύνδεση
Μπορείτε να συνδεθείτε εύκολα στη βάση δεδομένων SQL με το κουμπί Άνοιγμα σε στο πρόγραμμα επεξεργασίας ερωτημάτων πύλης Fabric. Επιλέξτε SQL Server Management Studio ή την επέκταση mssql με κώδικα Visual Studio.
Μη αυτόματη σύνδεση με το SQL Server Management Studio
Εάν η έκδοση SSMS είναι παλαιότερη από την 21, η αυτόματη συμπλήρωση των λεπτομερειών σύνδεσης δεν υποστηρίζεται αφού κάνετε κλικ στο κουμπί Άνοιγμα σε Μπορείτε ακόμα να συνδεθείτε με μη αυτόματο τρόπο, παρέχοντας πληροφορίες διακομιστή, βάσης δεδομένων και ελέγχου ταυτότητας.
Στο SQL Server Management Studio (SSMS):
- Από την περιοχή του χώρου εργασίας σας στον φόρτο εργασίας Βάση δεδομένων του Fabric, επιλέξτε το δίπλα στη
...βάση δεδομένων SQL. - Επιλέξτε Ρυθμίσεις.
- Επιλέξτε Συμβολοσειρές σύνδεσης. Αναζητήστε τη συμβολοσειρά σύνδεσης στη βάση δεδομένων SQL, συμπεριλαμβανομένου του
Data Source=. Για παράδειγμα,tcp:<servername>.database.fabric.microsoft.com,1433. ΤοInitial Catalog=είναι το όνομα της βάσης δεδομένων. - Στο SSMS, ανοίξτε μια νέα σύνδεση.
- Από το παράθυρο διαλόγου Fabric, αντιγράψτε και επικολλήστε την τιμή από
Server Nameτο στο Όνομα διακομιστή. - Επιλέξτε Τύπο ελέγχου ταυτότητας : Microsoft Entra ID - Καθολικό με υποστήριξη MFA.
- Επιλέξτε Επιλογές<<.
- Αντιγράψτε και επικολλήστε την τιμή από
Database Nameτο πλαίσιο κειμένου Σύνδεση σε βάση δεδομένων . - Επιλέξτε Σύνδεση.
- Εισέλθετε χρησιμοποιώντας το Microsoft Entra ID - Καθολικό με υποστήριξη MFA.
Συνδεθείτε με την επέκταση MSSQL για τον κώδικα του Visual Studio με μη αυτόματο τρόπο
Μπορείτε επίσης να χρησιμοποιήσετε την εμπειρία περιήγησης Fabric στην επέκταση MSSQL για VS Code. Αυτή η δυνατότητα επιτρέπει στους προγραμματιστές να συνδέονται απρόσκοπτα στη βάση δεδομένων SQL τους σε τελικά σημεία ανάλυσης Fabric ή SQL — χωρίς να αντιγράφουν με μη αυτόματο τρόπο συμβολοσειρές σύνδεσης από την πύλη Fabric ή να βασίζονται στο κουμπί Άνοιγμα σε για να συνδεθούν απευθείας στη βάση δεδομένων τους εντός του VS Code.
Σύνδεση με sqlcmd
Μπορείτε να συνδεθείτε στη βάση δεδομένων SQL στο Fabric με sqlcmd, όπως οποιοδήποτε άλλο προϊόν της μηχανής βάσης δεδομένων sql.
Χρησιμοποιήστε τον έλεγχο ταυτότητας αναγνωριστικού Microsoft Entra με την G επιλογή . Ο έλεγχος ταυτότητας Microsoft Entra (-G) απαιτεί τουλάχιστον έκδοση 13.1.
Στο παρακάτω παράδειγμα, αντικαταστήστε <server name> το με τη μεγάλη συμβολοσειρά μοναδικού κειμένου που αντιπροσωπεύει τη βάση δεδομένων SQL σας στο Fabric.
sqlcmd -S <your_server>.database.fabric.microsoft.com;1433 -G -d <your_database> -i ./script.sql
Σύνδεση με το βοηθητικό πρόγραμμα bcp
Μπορείτε να συνδεθείτε στη βάση δεδομένων SQL σας στο Fabric με το βοηθητικό πρόγραμμα bcp, όπως με οποιοδήποτε άλλο προϊόν της μηχανής βάσης δεδομένων sql. Χρησιμοποιήστε τον έλεγχο ταυτότητας αναγνωριστικού Microsoft Entra με την -G επιλογή .
Στο παρακάτω παράδειγμα, αντικαταστήστε <server name> το με τη μεγάλη συμβολοσειρά μοναδικού κειμένου που αντιπροσωπεύει τη βάση δεδομένων SQL σας στο Fabric.
bcp bcptest in "c:\temp\sample.dat" -S <your_server>.database.fabric.microsoft.com;1433 -d testdb -G -c
Σύνδεση με Python Notebook
Τα Fabric Python Notebooks (προεπισκόπηση) προσφέρουν τη δυνατότητα εκτέλεσης κώδικα T-SQL με τη μαγική εντολή T-SQL.
Συμβουλή
Μπορείτε επίσης να συνδέσετε τις εφαρμογές σας σε μια βάση δεδομένων SQL στο Fabric με το πρόγραμμα οδήγησης Microsoft Python.
Στα παρακάτω βήματα, συνδεθείτε σε μια βάση δεδομένων SQL στο Fabric χρησιμοποιώντας την %%tsql εντολή magic:
Δημιουργήστε ένα σημειωματάριο στον χώρο εργασίας σας με τη γλώσσα ρυθμισμένη σε Python.
Σε ένα κελί, χρησιμοποιήστε τη
%%tsqlμαγική εντολή. Ο τύπος κελιού αλλάζει αυτόματα σεT-SQL.Στο παρακάτω δείγμα, αντικαταστήστε
<databasename>το με το όνομα της βάσης δεδομένων SQL στο Fabric. Η-typeπαράμετρος πρέπει να είναιSQLDatabase.%%tsql -artifact <databasename> -type SQLDatabaseΣτη συνέχεια, συμπεριλάβετε την εντολή T-SQL. Για παράδειγμα, για να εκτελέσετε ένα ερώτημα από μια βάση δεδομένων με το όνομα
Contoso:%%tsql -artifact Contoso -type SQLDatabase SELECT * FROM SalesLT.Customer;Μπορείτε επίσης να συνδέσετε τα αποτελέσματα σε ένα πλαίσιο δεδομένων με το
-bindόρισμα:%%tsql -artifact Contoso -type SQLDatabase -bind df2
Για περισσότερες δυνατότητες υποβολής ερωτημάτων στα δεδομένα σας με την T-SQL μέσα σε σημειωματάρια Python, ανατρέξτε στο θέμα Εκτέλεση κώδικα T-SQL σε σημειωματάρια Fabric Python. Για να δείτε την πλήρη σύνταξη, χρησιμοποιήστε την %tsql? εντολή . Αυτή η εντολή εμφανίζει τις πληροφορίες βοήθειας για την εντολή μαγείας T-SQL, συμπεριλαμβανομένων των διαθέσιμων παραμέτρων και των περιγραφών τους.