Βάση δεδομένων SQL στο Microsoft Fabric (Προεπισκόπηση)
Ισχύει για:✅Βάση δεδομένων SQL στο Microsoft Fabric
Η βάση δεδομένων SQL στο Microsoft Fabric είναι μια βάση δεδομένων συναλλαγών φιλική για τον προγραμματιστή, που βασίζεται στη Βάση δεδομένων SQL Azure, η οποία σας επιτρέπει να δημιουργήσετε εύκολα τη λειτουργική βάση δεδομένων σας στο Fabric. Μια βάση δεδομένων SQL στο Fabric χρησιμοποιεί την ίδια μηχανή βάσης δεδομένων SQL με τη Βάση δεδομένων SQL Azure.
Σημαντικό
Αυτή η δυνατότητα είναι σε προεπισκόπηση.
Για να ξεκινήσετε, ανατρέξτε στο εκπαιδευτικό βοήθημα για τη Δημιουργία βάσης δεδομένων SQL στην πύλη Fabric.
Η βάση δεδομένων SQL στο Fabric είναι:
- Η αρχική σελίδα στο Fabric για φόρτους εργασίας OLTP
- Εύκολη ρύθμιση παραμέτρων και διαχείριση
- Ρυθμίστε για ανάλυση, αναπαραγάγοντας αυτόματα τα δεδομένα στο OneLake σχεδόν σε πραγματικό χρόνο
- Ενοποιημένη με πλαίσια ανάπτυξης και αναλύσεις
- Με βάση την υποκείμενη τεχνολογία του Mirroring in Fabric
- Ερωτήματα με τον ίδιο τρόπο όπως η βάση δεδομένων SQL Azure, καθώς και ένα πρόγραμμα επεξεργασίας που βασίζεται στο Web στην πύλη Fabric.
Οι έξυπνες δυνατότητες επιδόσεων από τη Βάση δεδομένων SQL Azure είναι ενεργοποιημένες από προεπιλογή στη βάση δεδομένων SQL στο Fabric, συμπεριλαμβανομένων των εξής:
Σημαντικό
Αυτή η δυνατότητα είναι σε προεπισκόπηση.
Γιατί να χρησιμοποιήσετε τη βάση δεδομένων SQL στο Fabric;
Η βάση δεδομένων SQL στο Fabric είναι μέρος του φόρτου εργασίας Βάση δεδομένων και τα δεδομένα είναι προσβάσιμα από άλλα στοιχεία στο Fabric. Τα δεδομένα της βάσης δεδομένων SQL διατηρούνται επίσης ενημερωμένα σε μια μορφή με δυνατότητα ερωτημάτων στο OneLake, ώστε να μπορείτε να χρησιμοποιήσετε όλες τις διαφορετικές υπηρεσίες στο Fabric, όπως η εκτέλεση αναλύσεων με το Spark, η εκτέλεση σημειωματάριων, η μηχανική δεδομένων, η απεικόνιση μέσω αναφορών Power BI και πολλά άλλα.
Με τη βάση δεδομένων SQL σας στο Fabric, δεν χρειάζεται να συνδυάσετε διαφορετικές υπηρεσίες από πολλούς προμηθευτές. Αντ' αυτού, μπορείτε να απολαύσετε ένα ιδιαίτερα ενσωματωμένο, ολοκληρωμένο και εύχρηστο προϊόν που έχει σχεδιαστεί για να απλοποιεί τις ανάγκες ανάλυσής σας και έχει δημιουργηθεί για άνοιγμα και συνεργασία μεταξύ τεχνολογικών λύσεων που μπορούν να διαβάσουν τη μορφή πίνακα Delta Lake ανοιχτού κώδικα. Οι πίνακες Delta μπορούν στη συνέχεια να χρησιμοποιηθούν παντού στο Fabric, επιτρέποντας στους χρήστες να επιταχύνουν το ταξίδι τους στο Fabric.
Η πλατφόρμα Microsoft Fabric βασίζεται στη βάση του Λογισμικού ως υπηρεσίας (SaaS). Για να μάθετε περισσότερα σχετικά με το Microsoft Fabric, ανατρέξτε στο θέμα Τι είναι το Microsoft Fabric;
Η βάση δεδομένων SQL στο Fabric δημιουργεί τρία στοιχεία στον χώρο εργασίας σας Fabric:
Τα δεδομένα στη βάση δεδομένων SQL αναπαράγονται αυτόματα στο OneLake και μετατρέπονται σε Parquet, σε μορφή έτοιμη για ανάλυση. Αυτό επιτρέπει σενάρια κατάντη, όπως η μηχανική δεδομένων, η επιστήμη δεδομένων και πολλά άλλα.
Ένα τελικό σημείο ανάλυσης SQL
Ένα προεπιλεγμένο σημασιολογικό μοντέλο
Εκτός από το Πρόγραμμα επεξεργασίας ερωτημάτων βάσης δεδομένων SQL Fabric, υπάρχει ένα ευρύ οικοσύστημα εργαλείων, όπως το SQL Server Management Studio, η επέκταση mssql με Κώδικα Visual Studio, ακόμη και το GitHub Copilot.
Κοινή χρήση
Η κοινή χρήση επιτρέπει την ευκολία ελέγχου και διαχείρισης της πρόσβασης, ενώ οι έλεγχοι ασφαλείας, όπως η ασφάλεια σε επίπεδο γραμμών (RLS) και η ασφάλεια σε επίπεδο αντικειμένου (OLS), καθώς και άλλα, εξασφαλίζουν ότι μπορείτε να ελέγχετε την πρόσβαση σε ευαίσθητες πληροφορίες. Η κοινή χρήση επιτρέπει επίσης την ασφαλή και δημοκρατική λήψη αποφάσεων σε ολόκληρο τον οργανισμό σας.
Με την κοινή χρήση της βάσης δεδομένων SQL, μπορείτε να εκχωρήσετε σε άλλους χρήστες ή σε μια ομάδα χρηστών πρόσβαση σε μια βάση δεδομένων χωρίς να εκχωρήσετε πρόσβαση στον χώρο εργασίας και στα υπόλοιπα στοιχεία του. Όταν κάποιος χρήστης θέτει σε κοινή χρήση μια βάση δεδομένων, εκχωρεί επίσης πρόσβαση στο τελικό σημείο ανάλυσης SQL και στο συσχετισμένο προεπιλεγμένο μοντέλο σημασιολογίας.
Αποκτήστε πρόσβαση στο παράθυρο διαλόγου Κοινή χρήση με το κουμπί Κοινή χρήση δίπλα στο όνομα της βάσης δεδομένων στην προβολή Χώρος εργασίας . Μπορείτε να βρείτε κοινόχρηστες βάσεις δεδομένων μέσω του Κέντρου δεδομένων OneLake ή της ενότητας Σε κοινή χρήση με εμένα στο Microsoft Fabric.
Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Κοινή χρήση δεδομένων και διαχείριση πρόσβασης στη βάση δεδομένων SQL στο Microsoft Fabric.
Σύνδεση
Όπως και με άλλους τύπους στοιχείων του Microsoft Fabric, οι βάσεις δεδομένων SQL βασίζονται στον έλεγχο ταυτότητας του Microsoft Entra. Για επιλογές σύνδεσης, εξετάστε το θέμα Σύνδεση στη βάση δεδομένων SQL στο Microsoft Fabric.
Για τον επιτυχή έλεγχο ταυτότητας σε μια βάση δεδομένων SQL, ένας χρήστης Του Microsoft Entra, μια κύρια υπηρεσία ή η ομάδα τους, πρέπει να έχουν δικαιώματα ανάγνωσης στοιχείου για τη βάση δεδομένων στο Fabric. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Έλεγχος ταυτότητας σε βάση δεδομένων SQL στο Microsoft Fabric.
- Για πληροφορίες σχετικά με τον τρόπο εκχώρησης μιας ταυτότητας του Microsoft Entra σε έναν χώρο εργασίας Fabric ή σε μια συγκεκριμένη βάση δεδομένων, ανατρέξτε στο θέμα Στοιχεία ελέγχου πρόσβασης Fabric.
Ερωτήματα μεταξύ βάσεων δεδομένων
Με τα δεδομένα από τη βάση δεδομένων SQL σας να αποθηκεύονται αυτόματα στο OneLake, μπορείτε να συντάξετε ερωτήματα μεταξύ βάσεων δεδομένων, να ενώσετε δεδομένα από άλλες βάσεις δεδομένων SQL, βάσεις δεδομένων κατοπτρισμού, αποθήκες και το τελικό σημείο ανάλυσης SQL σε ένα μόνο ερώτημα T-SQL. Όλα αυτά είναι προς το παρόν δυνατά με ερωτήματα στο τελικό σημείο ανάλυσης SQL της βάσης δεδομένων SQL ή σε μια λίμνη.
Για παράδειγμα, μπορείτε να αναφέρετε έναν πίνακα από άλλα στοιχεία στο Fabric χρησιμοποιώντας ονοματοδοσία τριών τμημάτων. Στο παρακάτω παράδειγμα, χρησιμοποιήστε το όνομα τριών τμημάτων για να ContosoSalesTable
αναφερθείτε στην αποθήκη ContosoWarehouse
από τον φανταστικό SalesLT.Affiliation
πίνακα σε μια βάση δεδομένων SQL. Από άλλες βάσεις δεδομένων ή αποθήκες, το πρώτο μέρος της τυπικής σύμβασης ονοματοθεσιών τριών τμημάτων SQL είναι το όνομα του στοιχείου βάσης δεδομένων ή αποθήκης.
SELECT *
FROM ContosoWarehouse.dbo.ContosoSalesTable AS Contoso
INNER JOIN AdventureWorksLT.SalesLT.Affiliation AS Affiliation
ON Affiliation.AffiliationId = Contoso.RecordTypeID;
Διαχείριση δεδομένων με τη βάση δεδομένων SQL σας στο Fabric
Το Microsoft Fabric παρέχει διάφορες δυνατότητες διαχείρισης δεδομένων για να εξασφαλίσει ότι τα δεδομένα σας είναι εύκολα προσβάσιμα, καλά οργανωμένα και υψηλής ποιότητας. Από τη Μηχανική δεδομένων Fabric, μπορείτε να κάνετε τα εξής:
- Δημιουργήστε και διαχειριστείτε τα δεδομένα σας ως Spark χρησιμοποιώντας μια βάση δεδομένων SQL στο Fabric.
- Σχεδιάστε διοχετεύσεις για να αντιγράψετε δεδομένα στη βάση δεδομένων SQL σας στο Fabric.
- Χρησιμοποιήστε ορισμούς εργασιών Spark για την υποβολή εργασίας δέσμης/ροής στο σύμπλεγμα Spark.
- Χρησιμοποιήστε σημειωματάρια για τη σύνταξη κώδικα για την προετοιμασία και τον μετασχηματισμό δεδομένων.
Επιστήμη δεδομένων με τη βάση δεδομένων SQL σας στο Fabric
Επιστήμη δεδομένων στο Microsoft Fabric για να δώσει τη δυνατότητα στους χρήστες να ολοκληρώνουν ολοκληρωμένες ροές εργασιών επιστήμης δεδομένων με σκοπό τον εμπλουτισμό δεδομένων και τις επιχειρηματικές πληροφορίες. Μπορείτε να ολοκληρώσετε ένα ευρύ φάσμα δραστηριοτήτων σε ολόκληρη τη διαδικασία επιστήμης δεδομένων, από την εξερεύνηση δεδομένων, την προετοιμασία και τον καθαρισμό έως τον πειραματισμό, τη μοντελοποίηση, τη βαθμολόγηση μοντέλου και την παροχή προγνωστικών πληροφοριών σε αναφορές BI.
Οι χρήστες του Microsoft Fabric έχουν πρόσβαση στην Επιστήμη δεδομένων. Από εκεί, μπορούν να ανακαλύψουν και να αποκτήσουν πρόσβαση σε διάφορους σχετικούς πόρους. Για παράδειγμα, μπορούν να δημιουργήσουν πειράματα εκμάθησης μηχανής, μοντέλα και σημειωματάρια. Μπορούν επίσης να εισαγάγουν υπάρχοντα σημειωματάρια στην αρχική σελίδα της επιστήμης δεδομένων.
Φορητότητα βάσης δεδομένων και αναπτύξεις με το SqlPackage
Το SqlPackage είναι ένα εργαλείο γραμμής εντολών μεταξύ πλατφορμών που επιτρέπει αλληλεπιδράσεις βάσεων δεδομένων που μετακινούν ολόκληρες βάσεις δεδομένων ή αντικείμενα βάσης δεδομένων. Η φορητότητα (εισαγωγή/εξαγωγή) μιας βάσης δεδομένων με διαχείριση στο Azure ή στο Fabric εξασφαλίζει ότι τα δεδομένα σας είναι φορητά σε περίπτωση που θέλετε να κάνετε μετεγκατάσταση αργότερα. Η ίδια φορητότητα επιτρέπει επίσης ορισμένα σενάρια μετεγκατάστασης μέσω αυτόνομων αντιγράφων βάσης δεδομένων (.bacpac) με λειτουργίες εισαγωγής/εξαγωγής.
Το SqlPackage μπορεί να επιτρέψει εύκολες αναπτύξεις βάσεων δεδομένων επαυξητικών αλλαγών στα αντικείμενα βάσης δεδομένων (νέες στήλες σε πίνακες, αλλαγές σε υπάρχουσες αποθηκευμένες διαδικασίες κ.λπ.). Το SqlPackage μπορεί να εξαγάγει ένα αρχείο .dacpac που περιέχει τους ορισμούς των αντικειμένων σε μια βάση δεδομένων και να δημοσιεύσει ένα αρχείο .dacpac για να εφαρμόσει αυτή την κατάσταση αντικειμένου σε μια νέα ή υπάρχουσα βάση δεδομένων. Η λειτουργία δημοσίευσης ενοποιείται επίσης με έργα SQL, τα οποία επιτρέπουν κύκλους ανάπτυξης χωρίς σύνδεση και πιο δυναμικούς κύκλους ανάπτυξης για βάσεις δεδομένων SQL.
Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα SqlPackage με βάση δεδομένων SQL στο Fabric.
Ενοποίηση με το στοιχείο ελέγχου προέλευσης Fabric
Η βάση δεδομένων SQL είναι ενσωματωμένη με συνεχή ενοποίηση Fabric/συνεχή ανάπτυξη. Μπορείτε να χρησιμοποιήσετε το ενσωματωμένο αποθετήριο Git για να διαχειριστείτε τη βάση δεδομένων SQL.
Δημιουργία API GraphQL από την πύλη Fabric
Μπορείτε να χρησιμοποιήσετε την πύλη Fabric για να δημιουργήσετε εύκολα ένα GraphQL API για τη βάση δεδομένων SQL.
Διαχείριση εκχωρημένων πόρων
Μπορείτε να χρησιμοποιήσετε την εφαρμογή Μετρικά εκχωρημένων πόρων Microsoft Fabric για να παρακολουθείτε τη χρήση και κατανάλωση της βάσης δεδομένων SQL σε μη δοκιμαστικούς εκχωρημένους πόρους Fabric.
Σημείωση
Κατά τη διάρκεια της τρέχουσας προεπισκόπησης, δεν θα πραγματοποιείται χρέωση για τη βάση δεδομένων SQL στο Fabric, αλλά τα μετρικά χρέωσης θα εξακολουθούν να ρέουν για σκοπούς παρακολούθησης.
Κατοπτρικό αντίγραφο για τη βάση δεδομένων SQL Azure
Έχετε ήδη μια εξωτερική βάση δεδομένων και θέλετε να αξιοποιήσετε την ενοποίηση του Fabric; Μπορείτε να χρησιμοποιήσετε το Mirroring στο Fabric ως μια λύση χαμηλού κόστους και χαμηλού λανθάνοντος χρόνου για να συγκεντρώσετε δεδομένα από διάφορα συστήματα. Μπορείτε να αναπαραγάγετε συνεχώς το υπάρχον σύνολο δεδομένων σας απευθείας στη OneLake του Fabric, συμπεριλαμβανομένων δεδομένων από μια υπάρχουσα βάση δεδομένων SQL Azure.