Sammenligning af funktioner: Azure SQL Database og SQL-database i Microsoft Fabric (prøveversion)
Gælder for:✅SQL-database i Microsoft Fabric
Azure SQL Database og SQL Database i Microsoft Fabric deler en fælles kodebase med den nyeste stabile version af Microsoft SQL Database Engine. De fleste af standardfunktionerne til SQL-sprog, forespørgselsbehandling og databaseadministration er identiske.
- Du kan få en beslutningsvejledning til sammenligning af Azure SQL Database med SQL-database i Fabric i Microsoft Fabric-beslutningsvejledningen: Vælg en SQL-database.
- Hvis du vil have en beslutningsvejledning, der sammenligner SQL-databasen med andre datalagre i Microsoft Fabric, skal du se Microsoft Fabric-beslutningsvejledningen: Vælg et datalager.
Mange funktioner er fælles mellem SQL Server og Azure SQL Database og SQL Database i Fabric, f.eks.:
- Sprogfunktioner – kontrol af nøgleord for flowsprog, markører, datatyper, DML-sætninger, prædikater, sekvensnumre, lagrede procedurer og variabler.
- Databasefunktioner – automatisk justering (gennemtvingning af planer), indeholdte databaser, indeholdte brugere, datakomprimering, konfigurationsindstillinger for database, onlineindekshandlinger, partitionering og tidsbestemte tabeller.
- Sikkerhedsfunktioner – programroller, dynamisk datamaskering, sikkerhed på rækkeniveau og trusselsregistrering.
- Funktioner med flere modeller – Grafbehandling, JSON-data, OPENXML-, Spatial-, OPENJSON- og XML-indeks.
Funktioner i Azure SQL Database og Fabric SQL-database
I følgende tabel vises de vigtigste funktioner i SQL Server og oplysninger om, hvorvidt funktionen understøttes delvist eller fuldt ud i Azure SQL Database og SQL Database i Fabric, med et link til flere oplysninger om funktionen.
Funktion | Azure SQL-database | Fabric SQL-database |
---|---|---|
Databasekompatibilitet | 100 - 160 | 160 |
Hurtigere gendannelse af database (ADR) | Ja | Ja |
Altid krypteret | Ja | Nej |
Overvågning | Ja, se Overvågning | Ikke i øjeblikket |
Microsoft Entra-godkendelse | Ja | Ja |
KOMMANDOEN BACKUP | Nej, kun systeminitierede automatiske sikkerhedskopieringer | Nej, kun systeminitierede automatiske sikkerhedskopieringer |
Indbyggede funktioner | Se de fleste funktioner | Se de fleste funktioner |
BULK INSERT-sætning | Ja, men kun fra Azure Blob Storage som kilde. | Nej |
Certifikater og asymmetriske nøgler | Ja | Ja |
Skift datahentning – CDC | Ja, for S3-niveau og derover. Basic, S0, S1, S2 understøttes ikke. | Nej |
Sortering – databasesamling | Som standard SQL_Latin1_General_CP1_CI_AS. Angiv ved oprettelse af database og kan ikke opdateres. Sorteringer på individuelle kolonner understøttes. | Som standard SQL_Latin1_General_CP1_CI_ASC og kan ikke opdateres. Sorteringer på individuelle kolonner understøttes. |
Kolonnekryptering | Ja | Ja |
Columnstore-indekser, grupperet | Ja – Premium-niveau, Standardniveau – S3 og nyere, niveauerne Generelt formål, Forretningskritisk og Hyperscale. | Ja, men tabellen kan ikke spejles til OneLake. |
Columnstore-indekser, ikke-kluderede | Ja – Premium-niveau, Standardniveau – S3 og nyere, niveauerne Generelt formål, Forretningskritisk og Hyperscale. | Ja |
Legitimationsoplysninger | Ja, men kun databaseområderede legitimationsoplysninger. | Ja, men kun databaseområderede legitimationsoplysninger. |
Navneforespørgsler på tværs af databaser/tre dele | Nej, se Elastiske forespørgsler | Ja, du kan udføre navneforespørgsler på tværs af databaser med tre dele via SQL Analytics-slutpunktet. |
Dataklassificering og mærkning | Ja, via databaseregistrering og klassificering | Ja, med databasemærkater med Følsomhedsmærkater for Microsoft Purview Information Protection |
Databasespejling til Fabric OneLake | Ja, manuelt aktiveret | Ja, automatisk aktiveret for alle berettigede tabeller |
Roller på databaseniveau | Ja | Ja. Ud over understøttelse af Transact-SQL understøtter Fabric administration af roller på databaseniveau i Fabric-portalen. |
DBCC-sætninger | De fleste kan du se individuelle sætninger | De fleste kan du se individuelle sætninger |
DDL-sætninger | De fleste kan du se individuelle sætninger | De fleste af dem kan du se individuelle udsagn. Se Begrænsninger i Fabric SQL-database. |
DDL-udløsere | Kun database | Kun database |
Distribuerede transaktioner – MS DTC | Nej, se Elastiske transaktioner | Nej |
DML-udløsere | De fleste kan du se individuelle sætninger | De fleste kan du se individuelle sætninger |
Dynamisk datamaskering | Ja | Ja |
Elastisk databaseklientbibliotek | Ja | Nej |
Elastisk forespørgsel | Ja, med den påkrævede RDBMS-type (prøveversion) | Nej |
UDFØR SOM | Ja, men EXECUTE AS LOGIN understøttes ikke – brug EXECUTE AS USER |
Ja, men EXECUTE AS LOGIN understøttes ikke – brug EXECUTE AS USER |
Hændelsesmeddelelser | Nej | Nej |
Udtryk | Ja | Ja |
Udvidede hændelser (XEvents) | Nogle af dem kan se Udvidede hændelser i Azure SQL Database | Nogle |
Udvidede lagrede procedurer (XP'er) | Nej | Nej |
Filer og filgrupper | Kun primær filgruppe | Kun primær filgruppe |
Fuldtekstsøgning (FTS) | Ja, men tredjepartsfiltre og ordidentifikation understøttes ikke | Nej |
Functions | Se de fleste funktioner | Se de fleste funktioner |
Optimering i hukommelsen | Ja i Premium- og Forretningskritisk tjenesteniveauer.
Begrænset understøttelse af ikke-vedvarende OLTP-objekter i hukommelsen, f.eks. hukommelsesoptimerede tabelvariabler på Hyperscale-tjenesteniveau. |
Nej |
Sprogelementer | De fleste kan du se individuelle elementer | De fleste kan du se individuelle elementer |
Hovedbog | Ja | Nej |
Sammenkædede servere | Ja, kun som mål | Ja, kun som mål |
Logon og brugere | Ja, men CREATE og ALTER logonerklæringer er begrænsede. Windows-logon understøttes ikke. |
Logon understøttes ikke. Brugere understøttes, men indeholdte databasebrugere med CREATE USER <user name> WITH PASSWORD (SQL-godkendelse) understøttes ikke. |
Minimal logføring i masseimport | Nej, kun Full Recovery-modellen understøttes. | Nej, kun Full Recovery-modellen understøttes. |
Ændring af systemdata | Nej | Nej |
OPENDATASOURCE | Nej | Nej |
OPENQUERY | Nej | Nej |
OPENROWSET | Ja, kun for at importere fra Azure Blob Storage | Nej |
Operatører | De fleste kan se individuelle operatorer | De fleste kan se individuelle operatorer |
Optimeret låsning | Ja | Ja |
Genoprettelsesmodeller | Kun fuld gendannelse | Kun fuld gendannelse |
Ressourceguvernør | Nej | Nej |
RESTORE-sætninger | Nej | Nej |
Gendan database fra sikkerhedskopi | Gendan fra automatiserede sikkerhedskopier | Gendan automatiserede sikkerhedskopier |
Gendan database til SQL Server | Nej. Brug BACPAC eller BCP i stedet for gendannelse. | Nej. Brug BACPAC eller BCP i stedet for gendannelse. |
Tjenestemægler | Nej | Nej |
Indstillinger for serverkonfiguration | Nej | Nej |
Roller på serverniveau | Ja | Nej |
Angiv sætninger | De fleste kan du se individuelle sætninger | De fleste kan du se individuelle sætninger |
SQL Server Agent | Nej, se Elastiske job | Nej, prøv planlagte Data Factory-pipelines eller Apache Airflow-job |
SQL Server-overvågning | Nej, se Azure SQL Database-overvågning | Nej |
Systemfunktioner og dynamiske administrationsfunktioner | Se de fleste funktioner | Se de fleste funktioner |
Visning af dynamisk administration af systemet (DMV) | De fleste kan se individuelle visninger | De fleste kan se individuelle visninger |
Systemlagrede procedurer | Nogle kan se individuelle lagrede procedurer | Nogle kan se individuelle lagrede procedurer |
Systemtabeller | Nogle kan se individuelle tabeller | Nogle kan se individuelle tabeller |
Systemkatalogvisninger | Nogle kan se individuelle visninger | Nogle kan se individuelle visninger |
TempDB | Ja | Ja |
Midlertidige tabeller | Lokale og databasebaserede globale midlertidige tabeller | Lokale og databasebaserede globale midlertidige tabeller |
Valg af tidszone | Nej | Nej |
Sporingsflag | Nej | Nej |
Transaktionsreplikering | Ja, kun abonnent | Ja, kun abonnent |
Gennemsigtig datakryptering (TDE) | Ja | Nej. Fabric SQL-databasen bruger lagerkryptering med tjenesteadministrerede nøgler til at beskytte alle inaktive kundedata. Kundeadministrerede nøgler understøttes ikke. |
Platformfunktioner
Azure-platformen indeholder en række PaaS-funktioner, der føjes som en ekstra værdi til standarddatabasefunktionerne. Der er en række eksterne tjenester, der kan bruges sammen med Azure SQL Database og SQL Database i Fabric.
Platformfunktion | Azure SQL-database | Fabric SQL-database |
---|---|---|
Aktiv georeplikering | Ja, se Aktiv georeplikering | Ikke i øjeblikket |
Automatisk sikkerhedskopiering | Ja | Ja |
Automatisk justering (indekser) | Ja, se Automatisk justering | Ja |
Tilgængelighedszoner | Ja | Ja, konfigureret automatisk |
Azure Database Migration Service (DMS) | Ja | Nej |
DMA (Data Migration Service) | Ja | Nej |
Elastiske job | Ja, se Elastiske job | Nej |
Failovergrupper | Ja, se failovergrupper | Nej |
Filsystemadgang | Nej | Nej |
Geogendannelse | Ja, se Geogendannelse | Nej |
Langtidsopbevaring (LTR) | Ja, se langtidsopbevaring | Nej |
Afbryd midlertidigt/fortsæt | Ja, i serveruafhængig | Ja, automatisk |
Offentlig IP-adresse | Ja. Adgangen kan begrænses ved hjælp af firewall- eller tjenesteslutpunkter | Ja, tilgængelig som standard |
Gendannelse af point in time-database | Ja, se Gendannelsestidspunkt | Ja |
Ressourcepuljer | Ja, som elastiske puljer | Nej |
Skalering op eller ned | Ja, automatisk i serveruafhængig manuel i klargjort beregning | Ja, automatisk |
SQL-alias | Nej, brug DNS-alias | Nej |
SQL Server Analysis Services (SSAS) | Nej, Azure Analysis Services er en separat Azure-cloudtjeneste. | Nej, Azure Analysis Services er en separat Azure-cloudtjeneste. |
SQL Server Integration Services (SSIS) | Ja, med et administreret SSIS i Azure Data Factory -miljøet (ADF), hvor pakker gemmes i SSISDB, der hostes af Azure SQL Database og udføres på Azure SSIS Integration Runtime (IR), skal du se Opret Azure-SSIS IR i ADF. | Nej, brug i stedet Data Factory i Microsoft Fabric. |
SQL Server Reporting Services (SSRS) | Nej – se Power BI | Nej – se Power BI |
Overvågning af forespørgselsydeevne | Ja, brug indsigt i forespørgselsydeevne | Ja, se Dashboard til ydeevne |
VNet | Delvis, begrænset adgang ved hjælp af VNet-slutpunkter | Nej |
VNet Service-slutpunkt | Ja, se slutpunkter for virtuelle netværkstjeneste | Nej |
Global VNet-peering | Ja, brug af private IP- og tjenesteslutpunkter | Nej |
Privat forbindelse | Ja, ved hjælp af |
Ja, ved hjælp af private links |
Ressourcebegrænsninger
I følgende tabel sammenlignes de maksimale ressourcegrænser, der er tilgængelige for Azure SQL Database og SQL-databasen i Fabric:
Bemærk
Disse ressourcegrænser gælder kun for den aktuelle prøveversion og kan ændres, før de er offentligt tilgængelige.
Kategori | Azure SQL-database | Fabric SQL-database |
---|---|---|
Beregningsstørrelse | Op til 128 vCores | Op til 32 vCores |
Lagerstørrelse | Op til 128 TB | I den aktuelle prøveversion kan op til 4 TB |
Tempdb-størrelse | Op til 2560 GB | Op til 1.024 GB |
Logfør skriveoverførselshastighed | Op til 100 MB/s | I den aktuelle prøveversion kan du op til 50 MB/s |
Tilgængelighed |
Standard-SLA 99,995 % SLA med zoneredundans |
Se Stofpålidelighed |
Sikkerhedskopier | Et valg af lokalt redundant lager (LRS), zone-redundant (ZRS) eller geo-redundant lager (GRS) 1-35 dage (7 dage som standard) opbevaring med op til 10 års langtidsopbevaring tilgængelig |
Automatisk sikkerhedskopiering af zone-redundante (ZRS) med 7 dages opbevaringsperiode (aktiveret som standard). |
Skrivebeskyttede replikaer | Læs skalering med 1-4 replikaer med høj tilgængelighed eller 1-30 navngivne replikaer 0 - 4 geo-replikaer |
Nej, brug det skrivebeskyttede SQL Analytics-slutpunkt til en skrivebeskyttet TDS SQL-forbindelse |
Rabatmodeller |
Reserverede instanser Azure Hybrid Benefit (ikke tilgængelig på udviklings-/testabonnementer) Enterprise- og Pay-As-You-Go Dev/Test-abonnementer |
Se Fabric-kapacitet |
Værktøjer
Azure SQL Database og SQL Database i Fabric understøtter forskellige dataværktøjer, der kan hjælpe dig med at administrere dine data.
Værktøj | Azure SQL-database | Fabric SQL-database |
---|---|---|
Azure CLI | Ja | Nej |
Azure PowerShell | Ja | Nej |
.bacpac-eksport | Ja, se Azure SQL Database-eksport | Ja, se SqlPackage til SQL-database i Microsoft Fabric |
.bacpac-import | Ja, se Import af Azure SQL Database | Ja, se SqlPackage til SQL-database i Microsoft Fabric |
BCP | Ja | Ja |
BICEP | Ja | Nej |
Database watcher | Ja | Ikke i øjeblikket |
Data Factory i Microsoft Fabric-connectors | Ja, se oversigt over Azure SQL Database-connector | Ja, se oversigt over SQL-databaseconnector (prøveversion) |
MARKEDSOBSERVATORIET | Ja, se SMO | Ja, se SMO |
SQL Server Data Tools (SSDT) | Ja | Ja (minimumversionen er Visual Studio 2022 17.12) |
SQL Server Management Studio (SSMS) | Ja | Ja |
SQL Server PowerShell | Ja | Ja |
SQL Server Profiler | Nej, se Udvidede hændelser | Nej, se Udvidede hændelser |
sqlcmd | Ja | Ja |
System Center Operations Manager | Ja, se Microsoft System Center Management Pack til Azure SQL Database. | Nej |
Visual Studio-kode | Ja | Ja |
Visual Studio Code med mssql-udvidelsen | Ja | Ja |