Del via


Begrænsninger i SQL-databasen i Microsoft Fabric

Gælder for:SQL-database i Microsoft Fabric

De aktuelle begrænsninger i SQL-databasen i Fabric er angivet på denne side. Denne side kan ændres.

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.

Denne artikel gælder kun for SQL-database i Fabric. Se Begrænsninger for Fabric Data Warehouse for slutpunktselementerne for lageret og SQL Analytics i Fabric Data Warehouse.

Begrænsninger på databaseniveau

  • SQL-databasen i Fabric bruger lagerkryptering med tjenesteadministrerede nøgler til at beskytte alle inaktive kundedata. Kundeadministrerede nøgler understøttes ikke. Gennemsigtig datakryptering (TDE) understøttes ikke.
  • I en prøvekapacitet er du begrænset til tre databaser. Der er ingen grænse for databaser i andre kapaciteter.
  • Hver database i arbejdsområdet skal have et entydigt navn. Hvis en database slettes, kan en anden ikke oprettes igen med det samme navn.
  • Databasenavne kan ikke indeholde tegn !)<@;=('"^#?/:%>&[]*.

Tabelniveau

  • En primær tabelnøgle kan ikke være en af disse datatyper: hierarchyid, sql_variant, tidsstempel.
  • I øjeblikket kan tabeller i hukommelsen, hovedbog, hovedbogshistorik og altid krypterede tabeller ikke oprettes i SQL-databasen i Microsoft Fabric.
  • Fuldtekstindeksering understøttes ikke og kan ikke oprettes i SQL-databasen i Microsoft Fabric.
  • Følgende DDL-handlinger (table-level data definition language) er ikke tilladt:
    • Skift/opdel/flet partition
    • Partitionskomprimering

Kolonneniveau

  • Kolonnenavne til en SQL-tabel må ikke indeholde mellemrum eller følgende tegn: ,;{}()\n\t= .

Begrænsninger for SQL-analyseslutpunkt

SQL Analytics-slutpunktet for SQL-databasen i Fabric fungerer på samme måde som Lakehouse SQL Analytics-slutpunktet. Det er den samme skrivebeskyttede oplevelse.

Forbindelsespolitik

I øjeblikket er forbindelsespolitikken for SQL-databasen i Microsoft Fabric standard og kan ikke ændres. Du kan få flere oplysninger under Forbindelsesarkitektur – Forbindelsespolitik.

Hvis forbindelser skal bruge denne tilstand, skal klienterne:

  • Tillad udgående kommunikation fra klienten til alle Azure SQL IP-adresser i området på porte mellem 11000 og 11999. Brug tjenestekoder til SQL for at gøre det nemmere at administrere. Se Azure IP-intervaller og tjenestetags – Public Cloud for at få en liste over dit områdes IP-adresser, der skal tillades.

  • Tillad udgående kommunikation fra klienten til Azure SQL Gateway-IP-adresser på port 1433.

Tilgængelighed

SQL-databasen i Fabric er tilgængelig i de fleste områder, hvor Microsoft Fabric er tilgængelig. Området for dit arbejdsområde baseret på licenskapaciteten, som vises i Indstillinger for arbejdsområde på siden Licensoplysninger . Du kan få flere oplysninger under Stoftilgængelighed.

Spejling af SQL-databasen i Fabric er tilgængelig i Fabric-områder, der understøtter spejling.

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
Kompatibilitetsniveau for databaser 100 - 170, default er 170 100 - 170, default er 170
Hurtigere gendannelse af database (ADR) Ja Ja
AI-funktioner Ja Ja
Altid krypteret Ja Nej
Applikation roller Ja Nej
Microsoft Entra-godkendelse Ja Ja
BACKUP, kommando 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. Ja, gennem OPENROWSET, med OneLake som datakilde.
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_AS og kan ikke opdateres. Sorteringer på individuelle kolonner understøttes.
Kolonne kryptering Ja Ja
Columnstore-indekser, grupperet Ja – Premium-niveau, Standardniveau – S3 og nyere, niveauerne Generelt formål, Forretningskritisk og Hyperscale. Ja, men indekset skal oprettes samtidig med, at tabellen oprettes, ellers skal spejlingen stoppes. Du kan finde flere oplysninger under Begrænsninger for spejling af SQL-databaser i Fabric (prøveversion).
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-erklæringer De fleste kan du se individuelle sætninger De fleste kan du se individuelle sætninger
DDL-erklæringer 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 Nej
Expressions Ja Ja
Udvidede hændelser (XEvents) Nogle, se Udvidede begivenheder Nogle, se Udvidede begivenheder
Eksterne tabeller Ja Ja (Parket og CSV)
Filer og filgrupper Kun primær filgruppe Kun primær filgruppe
Fuldtekstsøgning (FTS) Ja, men tredjepartsfiltre og ordidentifikation understøttes ikke Nej
Funktioner Se de fleste funktioner Se de fleste funktioner
Intelligent forespørgselsbehandling Ja Ja
Sproglige elementer De fleste kan du se individuelle elementer De fleste kan du se individuelle elementer
Ledger Ja Nej
Forbundne 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. Det er kun brugere, der repræsenterer Microsoft Entra-principaler, der understøttes.
Minimal logføring i masseimport Nej, kun Full Recovery-modellen understøttes. Nej, kun Full Recovery-modellen understøttes.
OPENROWSET Ja, kun for at importere fra Azure Blob Storage Ja, med funktionen OPENROWSET BULK (forhåndsversion)
Operators De fleste kan se individuelle operatorer De fleste kan se individuelle operatorer
Optimeret låsning Ja Ja
Gendannelsesmodeller Kun fuld gendannelse Kun fuld gendannelse
Gendan database fra sikkerhedskopi Se Gendan automatiske sikkerhedskopier Se Gendan automatiske sikkerhedskopier
Gendan database til SQL Server Nej. Brug BACPAC eller BCP i stedet for gendannelse. Nej. Brug BACPAC eller BCP i stedet for at gendanne.
Sikkerhed på rækkeniveau Ja Ja
Servicemægler Nej Nej
Roller på serverniveau Ja Nej
Sæt 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 borde Lokale og databasebaserede globale midlertidige tabeller Lokale og databasebaserede globale midlertidige tabeller
Tidsmæssige tabeller Ja Ja
Valg af tidszone Nej Nej
Spor flag 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. I øjeblikket understøttes kundeadministrerede nøgler ikke.

Platformens funktioner

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.

Platform funktion Azure SQL-database Fabric SQL-database
Aktiv geo-replikering Ja, se Aktiv geo-replikering Ikke i øjeblikket
Automatiske sikkerhedskopier Ja Ja
Automatisk justering (indekser) Ja, se Automatisk indstilling Ja
Tilgængelighedszoner Ja Ja, konfigureret automatisk
Azure Database Migration Service (DMS) Ja Nej
DMA (Data Migration Service) Ja Nej
Elastiske opgaver Ja, se Elastiske job Nej
Failover-grupper Ja, se failover-grupper Nej
Geo-restore Ja, se Geo-gendannelse Nej
Langtidsopbevaring (LTR) Ja, se langsigtet fastholdelse Nej
Pause/resume Ja, i serverløs 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 Tidsbestemt gendannelse Ja
Ressourcepuljer Ja, som elastiske pools 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 Analysetjenester (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 Rapporteringstjenester (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 Private Link Ja, brug af private links
Politik for tilslutning omdirigering, proxy eller standard Standard

Ressourcegrænser

kategori Grænse for SQL-database i struktur
Beregning størrelse Op til 32 vCores
Opbevaring størrelse Op til 4 TB
Tempdb størrelse Op til 1.024 GB
Logfør skriveoverførselshastighed Op til 50 MB/s
Tilgængelighed Se stoffets pålidelighed
Backups Automatisk sikkerhedskopiering af zone-redundante (ZRS) med 7 dages opbevaringsperiode (aktiveret som standard).
Skrivebeskyttede replikaer Brug det skrivebeskyttede SQL-analyseslutpunkt til en skrivebeskyttet TDS SQL-forbindelse

Funktioner

Azure SQL Database og SQL Database i Fabric understøtter forskellige dataværktøjer, der kan hjælpe dig med at administrere dine data.

Tool 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
Overvågning af database Ja Ikke i øjeblikket
Data Factory i Microsoft Fabric-connectors Ja, se oversigt over Azure SQL Database-connector Ja, se oversigt over SQL database connector
SMO Ja, se SMO Ja, se SMO
SQL Server-dataværktøjer (SSDT) Ja Ja (minimumversionen er Visual Studio 2022 17.12)
SSMS- (SQL Server Management Studio) Ja Ja
SQL Server PowerShell- Ja Ja
SQL Server Profiler Nej, se Udvidede begivenheder Nej, se Udvidede begivenheder
sqlcmd Ja Ja
Systemcenterdriftsleder Ja, se Microsoft System Center Management Pack til Azure SQL Database. Nej
Visual Studio Code Ja Ja
Visual Studio Code med mssql-udvidelsen Ja Ja

Begrænsninger

Du kan få flere begrænsninger i bestemte områder under: