Σημείωμα
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να εισέλθετε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Ισχύει για:✅Βάση δεδομένων SQL στο Microsoft Fabric
Σημαντικό
Αυτή η δυνατότητα βρίσκεται προεπισκόπηση.
Το Skills for Fabric είναι επαναχρησιμοποιήσιμες οδηγίες που βοηθούν έναν βοηθό κωδικοποίησης AI να κατανοήσει τους φόρτους εργασίας του Fabric, τα API, τα μοτίβα ερωτημάτων και τις βέλτιστες πρακτικές λειτουργίας. Οι δεξιότητες της βάσης δεδομένων SQL παρέχουν οδηγίες για συγκεκριμένες εργασίες για την εργασία με τη βάση δεδομένων SQL στο Fabric από μια γραμμή εντολών ή ένα περιβάλλον κωδικοποίησης.
Αυτό το άρθρο δείχνει πώς μπορείτε να εγκαταστήσετε το πακέτο δεξιοτήτων Fabric, να συνδέσετε τον βοηθό στο περιβάλλον Fabric και να χρησιμοποιήσετε τις δεξιότητες σύνταξης, κατανάλωσης και λειτουργιών βάσης δεδομένων SQL. Οι δεξιότητες καθοδηγούν τον βοηθό. Η ταυτότητα, τα δικαιώματα, τα εργαλεία και τα στοιχεία ελέγχου ασφαλείας του Fabric εξακολουθούν να διέπουν κάθε ενέργεια.
Προαπαιτούμενα στοιχεία
- Δικαίωμα πρόσβασης στον χώρο εργασίας Fabric και εκτέλεσης των λειτουργιών που ζητάτε.
-
Ένα εργαλείο κωδικοποίησης AI, όπως το GitHub Copilot CLI,το Claude Code, το Visual Studio Code, το Cursor, το Windsurf ή άλλο
AGENTS.mdσυμβατό εργαλείο. -
Node.js: Απαιτείται για το αυτόνομο GitHub Copilot CLI, το οποίο εγκαθίσταται ως πακέτο npm (
npm install -g @github/copilot). Για πλήρη βήματα ρύθμισης, ανατρέξτε στο θέμα Ρύθμιση του GitHub Copilot CLI. -
PowerShell 7: Απαιτείται για το GitHub Copilot CLI. Επαλήθευση με
pwsh --version. - Git: Απαιτείται για την κλωνοποίηση αποθετηρίων δεξιοτήτων για εργαλεία που δεν χρησιμοποιούν την αγορά προσθηκών.
-
Azure CLI: Οι περισσότερες λειτουργίες Fabric απαιτούν έλεγχο ταυτότητας Azure. Μετά την εγκατάσταση, συνδεθείτε με
az login.
Εγκατάσταση των δεξιοτήτων Microsoft Fabric
Ανοίξτε το GitHub Copilot CLI ή το Claude Code. Τόσο το GitHub Copilot CLI όσο και το Claude Code χρησιμοποιούν την ίδια ροή εργασιών αγοράς προσθηκών.
Προσθέστε τη δημόσια αγορά στο GitHub Copilot CLI:
/plugin marketplace add microsoft/skills-for-fabricΠροσθέστε την αγορά Skills for Fabric:
/plugin marketplace add microsoft/skills-for-fabricΓια να δείτε όλες τις προσθήκες και τις δεξιότητες που είναι διαθέσιμες στην αγορά, πληκτρολογήστε:
/plugin marketplace browse fabric-collection.Εγκαταστήστε τη συλλογή Fabric.
/plugin install fabric-skills@fabric-collectionΓια να μειώσετε το εύρος, εγκαταστήστε ένα εστιασμένο πακέτο, όπως
fabric-operationsτο , το οποίο περιλαμβάνει τιςsqldb-cliδεξιότητες:/plugin install fabric-operations@fabric-collectionΚλείστε και επανεκκινήστε το εργαλείο σας για να φορτώσετε τις δεξιότητες:
/quitΕπαληθεύστε την εγκατάσταση:
/skills
Δεξιότητες βάσης δεδομένων SQL
Οι ακόλουθες δεξιότητες είναι σχετικές με τη βάση δεδομένων SQL στο Fabric:
| Δεξιότητα | Χρησιμοποιήστε το για | Παράδειγμα πρόθεσης |
|---|---|---|
sqldb-authoring-cli |
Δημιουργία και τροποποίηση αντικειμένων ή δεδομένων βάσης δεδομένων. | Δημιουργήστε έναν πίνακα, φορτώστε γραμμές, προσθέστε ένα ευρετήριο ή αναπτύξτε μια αποθηκευμένη διαδικασία. |
sqldb-consumption-cli |
Ανακάλυψη σχήματος και εκτέλεση ερωτημάτων μόνο για ανάγνωση. | Παραθέστε πίνακες, ελέγξτε στήλες, συνοψίστε πρόσφατες παραγγελίες ή εξηγήστε ένα σύνολο αποτελεσμάτων. |
sqldb-operations-cli |
Διερεύνηση θεμάτων υγείας, απόδοσης και λειτουργίας. | Αναλύστε αργά ερωτήματα, εντοπίστε αποκλεισμό ή ελέγξτε τη χρήση πόρων βάσης δεδομένων. |
Για τον πλήρη κατάλογο των διαθέσιμων δεξιοτήτων σε όλους τους φόρτους εργασίας Fabric, ανατρέξτε στο θέμα GitHub: Skills for Fabric.
Πώς μπορείτε να χρησιμοποιήσετε το Skills με τη βάση δεδομένων SQL στο Fabric
Ανοίξτε ένα τερματικό στο έργο ή στο φάκελο εργασίας σας.
Πληκτρολογήστε
Copilotκαι επιλέξτεEnter.
Κυκλοφορεί το GitHub Copilot.
Για να πραγματοποιήσετε έλεγχο ταυτότητας με την ταυτότητα Microsoft που έχει πρόσβαση στον χώρο εργασίας Fabric προορισμού, πληκτρολογήστε
az loginκαι ακολουθήστε τα βήματα.
Ανάπτυξη βάσης δεδομένων SQL
Χρησιμοποιήστε την sqldb-authoring-cli ικανότητα όταν η εργασία αλλάζει την κατάσταση της βάσης δεδομένων. Για να συντάξετε ή να ενημερώσετε αντικείμενα βάσης δεδομένων με το GitHub Copilot, να συμπεριλαμβάνετε πάντα τον χώρο εργασίας προορισμού, τη βάση δεδομένων, το περιβάλλον, το αντικείμενο, το αναμενόμενο σχήμα, τους περιορισμούς και εάν ο βοηθός θα πρέπει να δημιουργήσει μόνο μια δέσμη ενεργειών ή να την εκτελέσει μετά την αναθεώρησή σας. Για αλλαγές σχήματος ή αλλαγές δεδομένων, μπορείτε να ζητήσετε TRY...CATCH να χειριστείτε σφάλματα και να εκτελέσετε επαναφορά της συναλλαγής.
Φιλοδώρημα
Ξεκινήστε με μια αίτηση μόνο για ανάγνωση για τη δημιουργία προτάσεων T-SQL και, στη συνέχεια, ελέγξτε οποιαδήποτε πρόταση T-SQL που δημιουργήθηκε πριν από την εκτέλεση.
Για παράδειγμα, αυτά τα δείγματα προτροπών μπορούν να χρησιμοποιηθούν για τη δημιουργία και τη φόρτωση ενός πίνακα με δείγματα δεδομένων.
In the Sales SQL database, create a dbo.CustomerFeedback table with an identity key,
customer ID, feedback text, sentiment, created date, and a foreign key to
dbo.Customer.CustomerID. All columns should be nullable. The create date should
be populated by a default. Generate the T-SQL for review; don't execute it.
Generate 100 sample data rows for the dbo.CustomerFeedback as a single
INSERT statement, referencing rows in the dbo.Customer table.
Generate a TRY...CATCH structure to handle any errors and rollback.
Do not execute the script, let me review.
Εξερεύνηση και υποβολή ερωτημάτων σε δεδομένα
Χρησιμοποιήστε την sqldb-consumption-cli ικανότητα για ανακάλυψη και ανάλυση μόνο για ανάγνωση. Ζητήστε από τον βοηθό να επιθεωρήσει πρώτα τα μεταδεδομένα, να προσδιορίσει τα ονόματα αντικειμένων, να περιορίσει το μέγεθος του αποτελέσματος και να εξηγήσει τις υποθέσεις.
Για παράδειγμα, χρησιμοποιήστε το Copilot για να υποβάλετε ερωτήματα σε μετα-δεδομένα ή δεδομένα πίνακα:
List the user tables and views in the Sales SQL database and describe their relationships.
Don't modify any objects.
Find the top 10 products by revenue in the last 30 days.
Show the T-SQL and summarize the result.
Inspect the available columns before answering:
Which customers have not placed an order in the last 90 days?
Διερεύνηση λειτουργιών βάσης δεδομένων
Χρησιμοποιήστε την ικανότητα για να διερευνήσετε την sqldb-operations-cli απόδοση και την αξιοπιστία. Δώστε το χρονικό παράθυρο, το παρατηρούμενο σύμπτωμα, τον επηρεαζόμενο φόρτο εργασίας και εάν ο βοηθός μπορεί να συλλέξει διαγνωστικά δεδομένα.
Για παράδειγμα, τα παρακάτω ερωτήματα διερευνούν τρέχοντα ή προηγούμενα ζητήματα επιδόσεων ή ρυθμίζουν την απόδοση του ερωτήματος.
Investigate why the nightly order-processing query slowed down between 01:00 and 02:00 UTC.
Start with read-only diagnostics and rank the likely causes.
Check for blocking sessions and long-running requests.
Explain the evidence before recommending a mitigation.
Review this execution plan and suggest indexes only when the expected benefit and write overhead are clear.
Λίστα ελέγχου για τον έλεγχο και την εκτέλεση του ερωτήματος T-SQL
- Επιβεβαιώστε ότι ο βοηθός επέλεξε την προβλεπόμενη δεξιότητα βάσης δεδομένων SQL.
- Επαληθεύστε τα ονόματα του χώρου εργασίας, της βάσης δεδομένων, του σχήματος και των αντικειμένων.
- Ελέγξτε την T-SQL που δημιουργήθηκε για καταστροφικές λειτουργίες, συμπεριφορά συναλλαγών και εύρος δεδομένων.
- Ζητήστε μια σύνοψη επιπτώσεων και μια προσέγγιση επαναφοράς πριν από τη σύνταξη αλλαγών. Για αλλαγές σχήματος, προετοιμάστε μια επαναφορά ή αναιρέστε μια δέσμη ενεργειών T-SQL.
- Εκτελέστε μόνο αφού το σχέδιο ταιριάζει με την πρόθεσή σας.
- Επικυρώστε το αποτέλεσμα με ένα ξεχωριστό ερώτημα μόνο για ανάγνωση.
Ασφάλεια και υπεύθυνη χρήση
- Οι δεξιότητες δεν παρακάμπτουν τον έλεγχο ταυτότητας Microsoft Entra, τα δικαιώματα Fabric, τα δικαιώματα SQL ή τις εταιρικές πολιτικές.
- Χρησιμοποιείτε πάντα ταυτότητες με τα λιγότερα προνόμια και ξεχωριστούς στόχους ανάπτυξης, δοκιμής και παραγωγής.
- Μην τοποθετείτε μυστικά, διακριτικά πρόσβασης ή ευαίσθητα δεδομένα σε προτροπές ή αρχεία έργου.
- Αντιμετωπίστε την SQL που δημιουργείται ως προτεινόμενο κώδικα. Ελέγξτε το όπως θα κάνατε με οποιαδήποτε άλλη αλλαγή βάσης δεδομένων.
- Προτιμήστε τον εντοπισμό μόνο για ανάγνωση πριν από τη σύνταξη ή την αποκατάσταση.
Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Προστασία προσωπικών δεδομένων, ασφάλεια και υπεύθυνη χρήση AI του Copilot στο Fabric.