Sammenligning av funksjoner: Azure SQL Database og SQL-database i Microsoft Fabric (forhåndsversjon)
Gjelder for:✅SQL-database i Microsoft Fabric
Azure SQL Database og SQL-database i Microsoft Fabric deler en felles kodebase med den nyeste stabile versjonen av Microsoft SQL Database Engine. De fleste funksjonene for sql-språk, spørringsbehandling og databasebehandling er identiske.
- Hvis du vil ha en beslutningsveiledning som sammenligner Azure SQL Database med SQL-databasen i Fabric, kan du se Beslutningsveiledning for Microsoft Fabric: velg en SQL-database.
- Hvis du vil ha en beslutningsveiledning som sammenligner SQL-databasen med andre datalagre i Microsoft Fabric, kan du se Beslutningsveiledning for Microsoft Fabric: Velg et datalager.
Mange funksjoner er vanlige mellom SQL Server og Azure SQL Database og SQL Database i Fabric, for eksempel:
- Språkfunksjoner – kontroll av nøkkelord for flytspråk, markører, datatyper, DML-setninger, predikater, sekvensnumre, lagrede prosedyrer og variabler.
- Databasefunksjoner – Automatisk justering (plan fremtvinging),Inneholdt databaser, Inneholdt brukere, Datakomprimering, Innstillinger for databasekonfigurasjon, Indeksoperasjoner på nettet, Partisjonering og Temporal-tabeller.
- Sikkerhetsfunksjoner – programroller, dynamisk datamaskering, sikkerhet på radnivå og trusselregistrering.
- Funksjoner for flere modeller – Grafbehandling, JSON-data, OPENXML-, Spatial-, OPENJSON- og XML-indekser.
Funksjoner i Azure SQL Database og Fabric SQL-database
Tabellen nedenfor viser de viktigste funksjonene i SQL Server og gir informasjon om hvorvidt funksjonen er delvis eller fullstendig støttet i Azure SQL Database og SQL-database i Fabric, med en kobling til mer informasjon om funksjonen.
Funksjon | Azure SQL Database | Fabric SQL-database |
---|---|---|
Databasekompatibilitet | 100 - 160 | 160 |
Akselerert databaseoppretting (ADR) | Ja | Ja |
Alltid kryptert | Ja | Nei |
Sporing av endringer | Ja, se Overvåking | Ikke for øyeblikket |
Microsoft Entra-godkjenning | Ja | Ja |
KOMMANDO FOR SIKKERHETSKOPI | Nei, bare systeminitierte automatiske sikkerhetskopier | Nei, bare systeminitierte automatiske sikkerhetskopier |
Innebygde funksjoner | De fleste, se individuelle funksjoner | De fleste, se individuelle funksjoner |
MASSEINNSET-setning | Ja, men bare fra Azure Blob Storage som kilde. | Nei |
Sertifikater og asymmetriske nøkler | Ja | Ja |
Endre datainnsamling - CDC | Ja, for S3-nivå og over. Grunnleggende, S0, S1, S2 støttes ikke. | Nei |
Sortering – databasekollegasjon | Som standard SQL_Latin1_General_CP1_CI_AS. Angi oppretting av database og kan ikke oppdateres. Sorteringer på individuelle kolonner støttes. | Som standard SQL_Latin1_General_CP1_CI_ASC og kan ikke oppdateres. Sorteringer på individuelle kolonner støttes. |
Kolonnekryptering | Ja | Ja |
Kolonnelagerindekser, gruppert | Ja – Premium-nivå, standardlag – S3 og høyere, generelt formålsnivå, forretningskritisk og hyperskalanivåer. | Ja, men tabellen kan ikke speiles til OneLake. |
Kolonnelagerindekser, ikke-gruppert | Ja – Premium-nivå, standardlag – S3 og høyere, generelt formålsnivå, forretningskritisk og hyperskalanivåer. | Ja |
Legitimasjon | Ja, men bare legitimasjon for databaseomfang. | Ja, men bare legitimasjon for databaseomfang. |
Kryssdatabase-/tredelte navnespørringer | Nei, se Elastiske spørringer | Ja, du kan utføre tredelte navnespørringer på tvers av databaser via endepunktet for SQL-analyse. |
Dataklassifisering og merking | Ja, via databaseoppdagelse og -klassifisering | Ja, med databaseetiketter med Microsoft Purview informasjonsbeskyttelse følsomhetsetiketter |
Database speiling til Fabric OneLake | Ja, manuelt aktivert | Ja, automatisk aktivert for alle kvalifiserte tabeller |
Roller på databasenivå | Ja | Ja. I tillegg til Transact-SQL-støtte støtter Fabric administrasjon av roller på databasenivå i Fabric-portalen. |
DBCC-setninger | De fleste, se individuelle setninger | De fleste, se individuelle setninger |
DDL-setninger | De fleste, se individuelle setninger | De fleste, se individuelle setninger. Se Begrensninger i Fabric SQL-database. |
DDL-utløsere | Bare database | Bare database |
Distribuerte transaksjoner – MS DTC | Nei, se Elastiske transaksjoner | Nei |
DML-utløsere | De fleste, se individuelle setninger | De fleste, se individuelle setninger |
Dynamisk datamaskering | Ja | Ja |
Elastisk databaseklientbibliotek | Ja | Nei |
Elastisk spørring | Ja, med nødvendig RDBMS-type (forhåndsvisning) | Nei |
KJØR SOM | Ja, men EXECUTE AS LOGIN støttes ikke – bruk EXECUTE AS USER |
Ja, men EXECUTE AS LOGIN støttes ikke – bruk EXECUTE AS USER |
Hendelsesvarsler | Nei | Nei |
Uttrykk | Ja | Ja |
Utvidede hendelser (XEvents) | Noen, se Utvidede hendelser i Azure SQL Database | Noen |
Utvidede lagrede prosedyrer (XP-er) | Nei | Nei |
Filer og filgrupper | Bare primær filgruppe | Bare primær filgruppe |
Fulltekstsøk (FTS) | Ja, men tredjepartsfiltre og ordbrytere støttes ikke | Nei |
Functions | De fleste, se individuelle funksjoner | De fleste, se individuelle funksjoner |
Optimalisering i minnet | Ja i Premium- og forretningskritisk-tjenestenivåer.
Begrenset støtte for OLTP-objekter som ikke er vedvarende i minnet, for eksempel minneoptimaliserte tabellvariabler i Hyperscale-tjenestenivå. |
Nei |
Språkelementer | De fleste, se individuelle elementer | De fleste, se individuelle elementer |
Finans | Ja | Nei |
Koblede servere | Ja, bare som et mål | Ja, bare som et mål |
Pålogginger og brukere | Ja, men CREATE påloggingssetninger ALTER er begrenset. Windows-pålogginger støttes ikke. |
Pålogginger støttes ikke. Brukere støttes, men inneholdt databasebrukere med CREATE USER <user name> WITH PASSWORD (SQL-godkjenning) støttes ikke. |
Minimal logging i masseimport | Nei, bare full gjenopprettingsmodell støttes. | Nei, bare full gjenopprettingsmodell støttes. |
Endre systemdata | Nei | Nei |
OPENDATASOURCE | Nei | Nei |
OPENQUERY | Nei | Nei |
OPENROWSET | Ja, bare for å importere fra Azure Blob Storage | Nei |
Operatører | De fleste, se individuelle operatorer | De fleste, se individuelle operatorer |
Optimalisert låsing | Ja | Ja |
Gjenopprettingsmodeller | Bare fullstendig gjenoppretting | Bare fullstendig gjenoppretting |
Ressursguvernør | Nei | Nei |
RESTORE-setninger | Nei | Nei |
Gjenopprett database fra sikkerhetskopi | Gjenopprette fra automatiserte sikkerhetskopier | Gjenopprette automatiserte sikkerhetskopier |
Gjenopprett database til SQL Server | Nei. Bruk BACPAC eller BCP i stedet for å gjenopprette. | Nei. Bruk BACPAC eller BCP i stedet for å gjenopprette. |
Tjenestemegler | Nei | Nei |
Konfigurasjonsinnstillinger for server | Nei | Nei |
Roller på servernivå | Ja | Nei |
Angi setninger | De fleste, se individuelle setninger | De fleste, se individuelle setninger |
SQL Server-agent | Nei, se Elastiske jobber | Nei, prøv planlagte Data Factory-rørledninger eller Apache Airflow-jobber |
SQL Server-overvåking | Nei, se Overvåking av Azure SQL Database | Nei |
Systemfunksjoner og funksjoner for dynamisk administrasjon | De fleste, se individuelle funksjoner | De fleste, se individuelle funksjoner |
System dynamiske administrasjonsvisninger (DMV) | De fleste, se individuelle visninger | De fleste, se individuelle visninger |
Systemlagrede prosedyrer | Noen, se individuelle lagrede prosedyrer | Noen, se individuelle lagrede prosedyrer |
Systemtabeller | Noen, se individuelle tabeller | Noen, se individuelle tabeller |
Systemkatalogvisninger | Noen, se individuelle visninger | Noen, se individuelle visninger |
TempDB | Ja | Ja |
Midlertidige tabeller | Globale midlertidige tabeller med lokal og databaseomfang | Globale midlertidige tabeller med lokal og databaseomfang |
Tidssonevalg | Nei | Nei |
Spor flagg | Nei | Nei |
Transaksjonsreplikering | Ja, bare abonnent | Ja, bare abonnent |
Gjennomsiktig datakryptering (TDE) | Ja | Nei. Fabric SQL-database bruker lagringskryptering med tjenesteadministrerte nøkler for å beskytte alle kundedata i ro. Kundeadministrerte nøkler støttes ikke. |
Plattformfunksjoner
Azure-plattformen inneholder en rekke PaaS-funksjoner som legges til som en tilleggsverdi til standard databasefunksjoner. Det finnes en rekke eksterne tjenester som kan brukes med Azure SQL Database og SQL Database i Fabric.
Plattformfunksjon | Azure SQL Database | Fabric SQL-database |
---|---|---|
Aktiv georeplikering | Ja, se Aktiv georeplikering | Ikke for øyeblikket |
Automatiske sikkerhetskopier | Ja | Ja |
Automatisk justering (indekser) | Ja, se Automatisk justering | Ja |
Tilgjengelighetssoner | Ja | Ja, automatisk konfigurert |
Azure Database Migration Service (DMS) | Ja | Nei |
Dataoverføringstjeneste (DMA) | Ja | Nei |
Elastiske jobber | Ja, se Elastiske jobber | Nei |
Failover-grupper | Ja, se failover-grupper | Nei |
Filsystemtilgang | Nei | Nei |
Geo-gjenoppretting | Ja, se Geo-gjenoppretting | Nei |
Langsiktig oppbevaring (LTR) | Ja, se langsiktig oppbevaring | Nei |
Stans midlertidig/fortsett | Ja, i serverløs | Ja, automatisk |
Offentlig IP-adresse | Ja. Tilgangen kan begrenses ved hjelp av brannmur- eller tjenesteendepunkter | Ja, tilgjengelig som standard |
Gjenoppretting av tidsbasert database | Ja, se gjenoppretting på punkt-i-tid | Ja |
Ressursutvalg | Ja, som elastiske bassenger | Nei |
Skalere opp eller ned | Ja, automatisk i serverløs, manuell i klargjort databehandling | Ja, automatisk |
SQL Alias | Nei, bruk DNS-alias | Nei |
SQL Server Analysis Services (SSAS) | Nei, Azure Analysis Services er en separat Azure-skytjeneste. | Nei, Azure Analysis Services er en separat Azure-skytjeneste. |
SQL Server Integration Services (SSIS) | Ja, med en administrert SSIS i Azure Data Factory (ADF)-miljø, der pakker lagres i SSISDB som driftes av Azure SQL Database og kjøres på Azure SSIS Integration Runtime (IR), kan du se Opprette Azure-SSIS IR i ADF. | Nei, bruk i stedet Data Factory i Microsoft Fabric. |
SQL Server Reporting Services (SSRS) | Nei – se Power BI | Nei – se Power BI |
Overvåking av spørringsytelse | Ja, bruk spørringsytelsesinnsikt | Ja, se Instrumentbord for ytelse |
VNet | Delvis, begrenset tilgang ved hjelp av VNet-endepunkter | Nei |
VNet-tjenesteendepunkt | Ja, se endepunkter for virtuell nettverkstjeneste | Nei |
VNet Global peering | Ja, ved hjelp av private IP- og tjenesteendepunkter | Nei |
Privat tilkobling | Ja, ved hjelp av Privat kobling. | Private koblinger er for øyeblikket ikke tilgjengelige. |
Ressursgrenser
Tabellen nedenfor sammenligner de maksimale ressursgrensene som er tilgjengelige for Azure SQL Database og SQL-database i Fabric:
Merk
Disse ressursgrensene gjelder bare for den gjeldende forhåndsvisningen og kan endres før generell tilgjengelighet.
Kategori | Azure SQL Database | Fabric SQL-database |
---|---|---|
Databehandlingsstørrelse | Opptil 128 vCores | Opptil 32 vCores |
Lagringsstørrelse | Opptil 128 TB | I den gjeldende forhåndsvisningen, opptil 4 TB |
Tempdb-størrelse | Opptil 2560 GB | Opptil 1024 GB |
Loggskrivingsgjennomstrømming | Opptil 100 MB/s | I den gjeldende forhåndsvisningen, opptil 50 MB/s |
Tilgjengelighet |
Standard serviceavtale 99,995 % serviceavtale med soneredundans |
Se Stoffpålitelighet |
Sikkerhetskopier | Et valg av lokalt overflødig (LRS), sone-redundant (ZRS) eller geo-redundant (GRS) lagring Oppbevaring på 1–35 dager (7 dager som standard), med opptil 10 år med langsiktig oppbevaring tilgjengelig |
Sone-redundante (ZRS) automatiske sikkerhetskopier med 7 dagers oppbevaringsperiode (aktivert som standard). |
Skrivebeskyttede replikaer | Lese skala med 1-4 replikaer med høy tilgjengelighet eller 1-30 navngitte replikaer 0 - 4 georeplikaer |
Nei, bruk det skrivebeskyttede SQL Analytics-endepunktet for en skrivebeskyttet TDS SQL-tilkobling |
Rabattmodeller |
Reserverte forekomster Azure Hybrid Benefit (ikke tilgjengelig på utvikler-/testabonnementer) Bedrifts- og Dev/Test – forbruksbetalt-abonnementer |
Se Stoffkapasitet |
Verktøy
Azure SQL Database og SQL-database i Fabric støtter ulike dataverktøy som kan hjelpe deg med å administrere dataene dine.
Redskap | Azure SQL Database | Fabric SQL-database |
---|---|---|
Azure CLI | Ja | Nei |
Azure PowerShell | Ja | Nei |
BACPAC-eksport | Ja, se Eksport av Azure SQL Database | Ja, se SqlPackage for SQL-database i Microsoft Fabric |
BACPAC-import | Ja, se Import av Azure SQL Database | Ja, se SqlPackage for SQL-database i Microsoft Fabric |
BCP | Ja | Ja |
1000 | Ja | Nei |
Databasevakt | Ja | Ikke for øyeblikket |
Data Factory i Microsoft Fabric-koblinger | Ja, se oversikt over Azure SQL Database-kobling | Ja, se oversikt over SQL-databasekobling (forhåndsvisning) |
SMO | Ja, se SMO | Ja, se SMO |
SQL Server Data Tools (SSDT) | Ja | Ja (minimumsversjonen er Visual Studio 2022 17.12) |
SQL Server Management Studio (SSMS) | Ja | Ja |
SQL Server PowerShell | Ja | Ja |
SQL Server Profiler | Nei, se Utvidede hendelser | Nei, se Utvidede hendelser |
sqlcmd | Ja | Ja |
System Center Operations Manager | Ja, se Microsoft System Center Management Pack for Azure SQL Database. | Nei |
Visual Studio Code | Ja | Ja |
Visual Studio Code med mssql-utvidelsen | Ja | Ja |