Ρύθμιση της σύνδεσης βάσης δεδομένων SQL Azure
Αυτό το άρθρο περιγράφει τον τρόπο ρύθμισης μιας σύνδεσης στη Βάση δεδομένων SQL Azure.
Υποστηριζόμενοι τύποι ελέγχου ταυτότητας
Η σύνδεση Βάση δεδομένων SQL Azure υποστηρίζει τους ακόλουθους τύπους ελέγχου ταυτότητας για τα copy και Dataflow Gen2 αντίστοιχα.
Authentication type | Αντιγραφή | Dataflow Gen2 |
---|---|---|
Βασική | √ | √ |
Λογαριασμός οργανισμού | √ | √ |
Κύρια υπηρεσία | √ |
Ρύθμιση της σύνδεσής σας στο Dataflow Gen2
Το Data Factory στο Microsoft Fabric χρησιμοποιεί συνδέσεις Power Query για τη σύνδεση του Dataflow Gen2 σε μια βάση δεδομένων SQL Azure. Οι παρακάτω συνδέσεις παρέχουν τις συγκεκριμένες πληροφορίες σύνδεσης Power Query που χρειάζεστε για να συνδεθείτε σε μια βάση δεδομένων SQL Azure στο Dataflow Gen2:
- Για να ξεκινήσετε να χρησιμοποιείτε τη σύνδεση βάσης δεδομένων SQL Azure στο Dataflow Gen2, μεταβείτε στην ενότητα Λήψη δεδομένων από το Data Factory στο Microsoft Fabric.
- Βεβαιωθείτε ότι έχετε εγκαταστήσει ή ρυθμίσει τυχόν προαπαιτούμενα βάσης δεδομένων SQL Azure πριν συνδεθείτε στη σύνδεση Βάση δεδομένων SQL Azure.
- Για να συνδεθείτε στη σύνδεση Βάση δεδομένων SQL Azure από το Power Query, μεταβείτε στη Σύνδεση σε βάση δεδομένων SQL Azure από το Power Query Online.
Σε ορισμένες περιπτώσεις, το άρθρο σύνδεσης Power Query μπορεί να περιλαμβάνει σύνθετες επιλογές, αντιμετώπιση προβλημάτων, γνωστά προβλήματα και περιορισμούς, καθώς και άλλες πληροφορίες που θα μπορούσαν επίσης να αποδειχθούν χρήσιμες.
Ρύθμιση της σύνδεσής σας σε μια διοχέτευση δεδομένων
Για να δημιουργήσετε μια σύνδεση σε μια διοχέτευση δεδομένων:
Από την κεφαλίδα της σελίδας στην υπηρεσία Data Factory, επιλέξτε Ρυθμίσεις
>Διαχείριση συνδέσεων και πυλών.
Επιλέξτε Δημιουργία στο επάνω μέρος της κορδέλας για να προσθέσετε μια νέα προέλευση δεδομένων.
Ανοίγει το παράθυρο Νέα σύνδεση στην αριστερή πλευρά της σελίδας.
Ρύθμιση της σύνδεσής σας
Βήμα 1: Καθορίστε το όνομα σύνδεσης, τον τύπο σύνδεσης, τον λογαριασμό και τον τομέα
Στο τμήμα παραθύρου Νέα σύνδεση, επιλέξτε Cloud και καθορίστε τα παρακάτω πεδία:
- Όνομα σύνδεσης: Καθορίστε ένα όνομα για τη σύνδεσή σας.
- Τύπος σύνδεσης: Επιλέξτε SQL Server.
- Διακομιστής: Εισαγάγετε το όνομα του διακομιστή AZure SQL. Μπορείτε να τη βρείτε στη σελίδα Επισκόπηση του διακομιστή Azure SQL.
- Βάση δεδομένων: Εισαγάγετε το όνομα της βάσης δεδομένων SQL Azure σας.
Βήμα 2: Επιλέξτε και ορίστε τον έλεγχο ταυτότητας
Στην περιοχή Μέθοδος ελέγχου ταυτότητας, επιλέξτε τον έλεγχο ταυτότητας από την αναπτυσσόμενη λίστα και ολοκληρώστε τη σχετική ρύθμιση παραμέτρων. Η σύνδεση Βάση δεδομένων SQL Azure υποστηρίζει τους ακόλουθους τύπους ελέγχου ταυτότητας.
Βασικός έλεγχος ταυτότητας
Επιλέξτε Βασικός στην περιοχή Μέθοδος ελέγχου ταυτότητας.
- Όνομα χρήστη: Καθορίστε το όνομα χρήστη της βάσης δεδομένων SQL Azure σας.
- Κωδικός πρόσβασης: Καθορίστε τον κωδικό πρόσβασης της βάσης δεδομένων SQL Azure.
Έλεγχος ταυτότητας OAuth2
Ανοίξτε την Επεξεργασία διαπιστευτηρίων. Παρατηρήστε τη διασύνδεση εισόδου. Εισαγάγετε τον λογαριασμό και τον κωδικό πρόσβασής σας για να εισέλθετε στον λογαριασμό σας. Μετά την είσοδο, επιστρέψτε στη σελίδα νέας σύνδεσης .
Έλεγχος ταυτότητας κύριας υπηρεσίας
- Αναγνωριστικό μισθωτή: Καθορίστε τις πληροφορίες μισθωτή (όνομα τομέα ή αναγνωριστικό μισθωτή) στις οποίες βρίσκεται η εφαρμογή σας. Ανακτήστε το τοποθετώντας τον δείκτη επάνω στην επάνω δεξιά γωνία της πύλης Azure.
- Αναγνωριστικό κύριας υπηρεσίας: Καθορίστε το αναγνωριστικό προγράμματος-πελάτη της εφαρμογής.
- Κλειδί κύριας υπηρεσίας: Καθορίστε το κλειδί της εφαρμογής σας.
Για να χρησιμοποιήσετε τον έλεγχο ταυτότητας κύριας υπηρεσίας, ακολουθήστε τα εξής βήματα:
Δημιουργήστε μια εφαρμογή Microsoft Entra από την πύλη Azure. Σημειώστε το όνομα της εφαρμογής και τις ακόλουθες τιμές που ορίζουν τη σύνδεση:
- Αναγνωριστικό μισθωτή
- Application ID
- Κλειδί εφαρμογής
Προμήθεια ενός διαχειριστή Microsoft Entra για τον διακομιστή σας στην πύλη Azure, εάν δεν το έχετε κάνει ήδη. Ο διαχειριστής του Microsoft Entra πρέπει να είναι χρήστης Microsoft Entra ή ομάδα Microsoft Entra, αλλά δεν μπορεί να είναι κύρια υπηρεσία. Αυτό το βήμα γίνεται έτσι ώστε, στο επόμενο βήμα, να μπορείτε να χρησιμοποιήσετε μια ταυτότητα Microsoft Entra για να δημιουργήσετε έναν περιορισμένο χρήστη βάσης δεδομένων για την κύρια υπηρεσία.
Δημιουργήστε χρήστες βάσης δεδομένων που περιέχουν για την κύρια υπηρεσία. Συνδεθείτε στη βάση δεδομένων από ή στην οποία θέλετε να αντιγράψετε δεδομένα χρησιμοποιώντας εργαλεία όπως το SQL Server Management Studio, με μια ταυτότητα Microsoft Entra που έχει τουλάχιστον ΔΙΚΑΙΏΜΑΤΑ ALTER ΟΠΟΙΟΥΔΗΠΟΤΕ ΧΡΗΣΤΗ. Εισέλθετε στη βάση δεδομένων SQL Azure μέσω ελέγχου ταυτότητας Entra ID και εκτελέστε τα παρακάτω T-SQL:
CREATE USER [your application name] FROM EXTERNAL PROVIDER;
Εκχωρήστε στην κύρια υπηρεσία τα απαραίτητα δικαιώματα, όπως κάνετε συνήθως για χρήστες SQL ή άλλους χρήστες. Εκτελέστε τον ακόλουθο κώδικα. Για περισσότερες επιλογές, μεταβείτε στην επιλογή ALTER ROLE (Transact-SQL).
ALTER ROLE [role name] ADD MEMBER [your application name];
Ρυθμίστε τις παραμέτρους μιας σύνδεσης βάσης δεδομένων SQL Azure.
Βήμα 3: Καθορίστε το επίπεδο προστασίας προσωπικών δεδομένων που θέλετε να εφαρμόσετε
Στην καρτέλα Γενικά, επιλέξτε το επίπεδο προστασίας προσωπικών δεδομένων που θέλετε να εφαρμόσετε στην αναπτυσσόμενη λίστα Επίπεδο προστασίας προσωπικών δεδομένων. Υποστηρίζονται τρία επίπεδα προστασίας προσωπικών δεδομένων. Για περισσότερες πληροφορίες, μεταβείτε στα επίπεδα προστασίας προσωπικών δεδομένων.
Βήμα 4: Δημιουργία της σύνδεσής σας
Επιλέξτε Δημιουργία. Η δημιουργία σας δοκιμάζεται με επιτυχία και αποθηκεύεται εάν όλα τα διαπιστευτήρια είναι σωστά. Εάν δεν είναι σωστή, η δημιουργία αποτυγχάνει με σφάλματα.
Σύνοψη πίνακα
Οι παρακάτω ιδιότητες σύνδεσης στον πίνακα υποστηρίζονται στο αντίγραφο διοχέτευσης.
Ονομασία | Περιγραφή | Απαιτείται | Ιδιότητα | Αντιγραφή |
---|---|---|---|---|
Όνομα σύνδεσης | Ένα όνομα για τη σύνδεσή σας. | Όχι | ✓ | |
Τύπος σύνδεσης | Επιλέξτε έναν τύπο για τη σύνδεσή σας. Επιλέξτε SQL Server. | Όχι | ✓ | |
Διακομιστής | Όνομα διακομιστή Azure SQL. | Όχι | ✓ | |
Database | Όνομα βάσης δεδομένων SQL Azure. | Όχι | ✓ | |
Έλεγχος ταυτότητας | Μετάβαση στον έλεγχο ταυτότητας | Όχι | Μετάβαση στον έλεγχο ταυτότητας | |
Επίπεδο προστασίας προσωπικών δεδομένων | Το επίπεδο προστασίας προσωπικών δεδομένων που θέλετε να εφαρμόσετε. Οι επιτρεπόμενες τιμές είναι Εταιρικές, Προστασία προσωπικών δεδομένων, Δημόσιες | Όχι | ✓ |
Έλεγχος ταυτότητας
Οι ακόλουθες ιδιότητες στον πίνακα είναι οι υποστηριζόμενοι τύποι ελέγχου ταυτότητας.
Ονομασία | Περιγραφή | Απαιτείται | Ιδιότητα | Αντιγραφή |
---|---|---|---|---|
Βασικός | ✓ | |||
- Όνομα χρήστη | Το όνομα χρήστη της βάσης δεδομένων SQL Azure σας. | Όχι | ||
- Κωδικός πρόσβασης | Ο κωδικός πρόσβασης της βάσης δεδομένων SQL Azure σας. | Όχι | ||
OAuth2 | ✓ | |||
Κύρια υπηρεσία | ✓ | |||
- Αναγνωριστικό μισθωτή | Οι πληροφορίες μισθωτή (όνομα τομέα ή αναγνωριστικό μισθωτή). | Όχι | ||
- Αναγνωριστικό κύριας υπηρεσίας | Το αναγνωριστικό προγράμματος-πελάτη της εφαρμογής. | Όχι | ||
- Κλειδί κύριας υπηρεσίας | Το κλειδί της εφαρμογής. | Όχι |