Arbejd med SQL-databaser
SQL Database i Microsoft Fabric er en alsidig og udviklervenlig transaktionsdatabase, der er baseret på Azure SQL Database. Det gør det muligt at oprette og administrere driftsmæssige databaser i Fabric-miljøet.
Anderledes end Azure SQL Database, som er en PaaS (Platform as a Service), er SQL Database i Microsoft Fabric en SaaS (Software as a Service). Det betyder, at brugerne kan få glæde af en løsning med lav vedligeholdelse, så de kan fokusere endnu mere på deres kerneforretningsaktiviteter.
En af funktionerne er automatisk replikering af data til OneLake og konvertering til Parquet i næsten realtid, hvilket faciliterer analyser uden behov for komplekse ETL-processer. Denne integration sikrer, at data altid er up-to-dato og tilgængelige for forskellige tjenester i Fabric, f.eks. Spark til analyse, notesbøger til datakonstruktion og Power BI til visualisering.
Opret en SQL-database
Hvis du vil oprette en ny SQL-database i Fabric, skal du have et nyt eller eksisterende arbejdsområde. Start med at navigere til Fabric-portalen og vælge Databaser. Under afsnittet Ny skal du vælge feltet SQL-database. Angiv et navn til den nye database, og vælg Opret.
Når databasen er klargjort, kan du se ruden Stifinder på siden Startside , hvor databaseobjekterne vises.
For at hjælpe dig med at komme i gang er der tre nyttige felter under Opret din database. Med indstillingen Eksempeldata kan du importere eksempeldataene for AdventureWorksLT til din tomme database. Indstillingen T-SQL indeholder en webeditor til skrivning af T-SQL til oprettelse af databaseobjekter, f.eks. skemaer, tabeller og visninger. Indstillingen Forbindelsesstrenge viser den SQL-databaseforbindelsesstreng, der er nødvendig for at oprette forbindelse til SQL Server Management Studio eller andre eksterne værktøjer.
Forespørg om en SQL-database
Du kan forespørge om en SQL-database i Fabric ved hjælp af lignende værktøjer, der er tilgængelige til Azure SQL Database, med den ekstra bekvemmelighed ved en webbaseret editor på Fabric-portalen. Dette giver et integreret produkt fra start til slut, der forenkler analyser og fremmer samarbejde.
Indstillingen Åbn i giver dig mulighed for at starte Visual Studio Code og SQL Server Management Studio (SSMS) med de på forhånd udfyldte forbindelsesegenskaber, hvilket gør det nemmere at oprette forbindelse og begynde at arbejde med det samme.
Kildekontrolelement
Versionsstyring er et vigtigt aspekt ved administration af SQL-databaser i Microsoft Fabric. Det giver dig mulighed for at spore ændringer, samarbejde med teammedlemmer og vedligeholde en historik over ændringer. Når du integrerer SQL-databasen med et kildekontrolsystem, sikrer du, at alle ændringer er dokumenteret og kan gendannes, hvis det er nødvendigt. Denne praksis forbedrer pålideligheden og ensartetheden af databaseudviklingsprocessen.
Hvis du har kendskab til versionsstyring, kan du se, at der ikke er nogen stor forskel, når du sender ændringer til en SQL-database i Microsoft Fabric sammenlignet med andre kodelagre.
- Bekræft kildekontrol: Du kan sende databaseobjekter til kildestyring og konvertere den dynamiske database til kode. Denne proces læser objektdefinitioner fra databasen og skriver dem til lageret.
- Opdater fra kildekontrolelementet: Du kan opdatere databaseobjekter fra indholdet af kildekontrolelementet. Koden valideres, før der anvendes en differentialændring på databasen.
- Oversigtssporing: Brugerne kan få vist oversigten over databaseobjekter i kildekontrolsystemet, hvilket giver en klar registrering af ændringer og letter samarbejdet.
Udforsk ydeevnefunktioner
SQL Database in Fabric tilbyder intelligente ydeevnefunktioner som overvågning og automatisk oprettelse og justering af indeks.
Overvåg med dashboard med ydeevne
Performance Dashboard i Fabric SQL Database forenkler brugeroplevelsen ved at fjerne kompleksiteten ved overvågning og handling. Det giver brugerne mulighed for fuldt ud at bruge SQL-databaseprogrammets funktioner, så de kan arbejde med forskellige arbejdsbelastninger i Fabric.
Dashboardet tilbyder forskellige niveauer af synlighed af målepunkter for at imødekomme brugere med forskellig SQL-ekspertise. Begyndere kan få adgang til grundlæggende målepunkter for forespørgselsydeevne, mens mellemliggende og erfarne brugere kan få vist mere detaljerede oplysninger.
Du kan få adgang til dashboardet for ydeevne ved at højreklikke på kontekstknappen (de tre prikker) i elementvisningen og derefter vælge Åbn oversigt over ydeevne.
Du kan også få adgang til værktøjslinjen Start i vinduet Forespørgselseditor og vælge Oversigt over ydeevne.
Ydeevnedashboardet hjælper brugerne med at forstå deres databaseydeevne og modtage beskeder om eventuelle problemer. Den er designet til at hjælpe programudviklere med at registrere og løse flaskehalse i ydeevnen tidligt og sikre en intuitiv og effektiv brugeroplevelse.
Udforsk automatisk justering
Automatisk justering er en indbygget funktion, der anvender maskinel indlæring til at optimere ydeevnen af din forespørgsel. Den identificerer automatisk justering af salgsmuligheder og implementerer dem for at forbedre databasens effektivitet.
I SQL-databasen i Fabric administreres indeks dynamisk med en graf, der viser antallet af oprettede, mistede og gendannede indeks over tid, og en tabel med de indeks, der er oprettet af værktøjet, herunder oplysninger som skemanavn, tabelnavn, indeksnavn, status, nøglekolonner, inkluderede kolonner samt oprettelses- og slipdatoer.
Du kan overvåge automatisk indeksering under fanen Automatisk indeks på dashboardet for ydeevne.