Arbeide med SQL-databaser
SQL Database i Microsoft Fabric er en allsidig og utviklervennlig transaksjonsdatabase som er bygget på grunnlaget for Azure SQL Database. Det gjør det mulig å opprette og administrere operasjonelle databaser i Fabric-miljøet.
Sql Database i Microsoft Fabric er en programvare som en tjeneste (SaaS), på en annen måte enn Azure SQL Database, som er en plattform som tjeneste (PaaS). Dette betyr at brukere kan nyte en løsning med lite vedlikehold, slik at de kan fokusere enda mer på sine kjerneaktiviteter.
En av funksjonene er automatisk replikering av data i OneLake og konvertering til Parquet i nær sanntid, noe som forenkler analyse uten behov for komplekse ETL-prosesser. Denne integreringen sikrer at dataene alltid er up-to–dato og tilgjengelig for ulike tjenester i Fabric, for eksempel Spark for analyse, notatblokker for datateknikk og Power BI for visualisering.
Opprette en SQL-database
Hvis du vil opprette en ny SQL-database i Fabric, trenger du et nytt eller eksisterende arbeidsområde. Start med å navigere til Stoff-portalen og velge Databaser. Velg SQL-databaseflisen under Ny-delen . Skriv inn et navn for den nye databasen, og velg Opprett.
Når databasen er klargjort, ser du Explorer-ruten på hjemmesiden som viser databaseobjektene.
Det finnes tre nyttige fliser under Bygg databasen for å hjelpe deg med å komme i gang. Med eksempeldataalternativet kan du importere eksempeldataene fra AdventureWorksLT til den tomme databasen. T-SQL-alternativet gir et nettredigeringsprogram for å skrive T-SQL for å opprette databaseobjekter som skjemaer, tabeller og visninger. Alternativet Tilkoblingsstrenger viser tilkoblingsstrengen for SQL-databasen som kreves for å koble til SQL Server Management Studio eller andre eksterne verktøy.
Spør en SQL-database
Du kan spørre en SQL-database i Fabric ved hjelp av lignende verktøy som er tilgjengelige for Azure SQL Database, med den ekstra bekvemmeligheten til et nettbasert redigeringsprogram i Fabric-portalen. Dette gir et integrert produkt fra ende til ende som forenkler analyser og fremmer samarbeid.
Med alternativet Åpne i kan du starte Visual Studio Code og SQL Server Management Studio (SSMS) med tilkoblingsegenskapene forhåndsutfylt, noe som gjør det enklere å koble til og begynne å arbeide umiddelbart.
Kildekontroll
Kildekontroll er et viktig aspekt ved administrasjon av SQL-databaser i Microsoft Fabric. Den lar deg spore endringer, samarbeide med gruppemedlemmer og vedlikeholde en logg over endringer. Når du integrerer SQL-databasen med et kildekontrollsystem, sikrer du at alle endringene er dokumentert og kan tilbakestilles om nødvendig. Denne praksisen forbedrer påliteligheten og konsistensen til databaseutviklingsprosessen.
Hvis du er kjent med kildekontrollen, ser du at det ikke er noen stor forskjell når du utfører endringer i en SQL-database i Microsoft Fabric sammenlignet med andre koderepositorier.
- Utfør til kildekontroll: Du kan overføre databaseobjekter til kildekontroll, og konvertere den direktesendte databasen til kode. Denne prosessen leser objektdefinisjoner fra databasen og skriver dem til repositoriet.
- Oppdatering fra kildekontroll: Du kan oppdatere databaseobjekter fra innholdet i kildekontrollen. Koden valideres før du bruker en differenialendring i databasen.
- Loggsporing: Brukere kan vise loggen for databaseobjekter i kildekontrollsystemet, noe som gir en klar oversikt over endringer og tilrettelegger for samarbeid.
Utforsk ytelsesfunksjoner
SQL Database in Fabric tilbyr intelligente ytelsesfunksjoner som overvåking og automatisk indeksoppretting og justering.
Overvåk med ytelsesinstrumentbord
Ytelsesinstrumentbordet i Fabric SQL Database forenkler brukeropplevelsen ved å fjerne kompleksiteten ved overvåking og drift. Det gjør det mulig for brukere å bruke SQL-databasemotorens egenskaper fullt ut, med ulike arbeidsbelastninger i Fabric.
Instrumentbordet gir ulike nivåer av måledatasynlighet for å imøtekomme brukere med varierende SQL-ekspertise. Nybegynnere kan få tilgang til grunnleggende måledata for spørringsytelse, mens mellomliggende og avanserte brukere kan vise mer detaljert informasjon.
Du får tilgang til ytelsesdashbordet ved å høyreklikke på kontekstknappen (de tre prikkene) i elementvisningen, og deretter velge Åpne ytelsessammendrag.
Du kan også få tilgang til startverktøylinjen i vinduet Redigeringsprogram for spørring og velge Ytelsessammendrag.
Instrumentbordet for ytelse hjelper brukerne med å forstå databaseytelsen og motta varsler for eventuelle problemer. Den er utformet for å hjelpe programutviklere med å oppdage og løse flaskehalser for ytelse tidlig, noe som sikrer en intuitiv og effektiv brukeropplevelse.
Utforsk automatisk justering
Automatisk justering er en innebygd funksjon som bruker maskinlæring til å optimalisere spørringsytelsen. Den identifiserer automatisk justeringsmuligheter og implementerer dem for å forbedre effektiviteten i databasen.
I SQL-databasen i Fabric administreres indekser dynamisk, med en graf som viser antallet opprettede, droppet og tilbakestilte indekser over tid, og en tabell som viser indeksene som er opprettet av verktøyet, inkludert detaljer som skjemanavn, tabellnavn, indeksnavn, status, nøkkelkolonner, inkluderte kolonner og opprettelses- og slippdatoer.
Du kan overvåke automatisk indeksering på Automatisk indeks-fanen på instrumentbordet for ytelse.