Del via


Begrensninger i SQL-databasen i Microsoft Fabric

Gjelder for:SQL-database i Microsoft Fabric

Gjeldende begrensninger i SQL-databasen i Fabric er oppført på denne siden. Denne siden kan endres.

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.

Denne artikkelen gjelder bare sql-database i Fabric. For lager- og SQL-analyseendepunktelementene i Fabric Data Warehouse, kan du se Begrensninger for Fabric Data Warehouse.

Begrensninger på databasenivå

  • SQL-database i Fabric bruker lagringskryptering med tjenesteadministrerte nøkler for å beskytte alle kundedata. Kundeadministrerte nøkler støttes ikke. Gjennomsiktig datakryptering (TDE) støttes ikke.
  • I en prøveversjonskapasitet er du begrenset til tre databaser. Det er ingen grense for databaser i andre kapasiteter.
  • Hver database i arbeidsområdet må ha et unikt navn. Hvis en database slettes, kan ikke en annen opprettes på nytt med samme navn.
  • Databasenavn kan ikke inneholde tegn !)<@;=('"^#?/:%>&[]*.

Tabellnivå

  • En primærnøkkel for tabell kan ikke være én av disse datatypene: hierarki-ID, sql_variant, tidsstempel.
  • For øyeblikket kan ikke tabeller i minnet, hovedbok, hovedboklogg og alltid kryptert opprettes i SQL-databasen i Microsoft Fabric.
  • Fulltekstindeksering støttes ikke og kan ikke opprettes i SQL-databasen i Microsoft Fabric.
  • Følgende datadefinisjonsspråkoperasjoner på tabellnivå (DDL) er ikke tillatt:
    • Bryter/del/slå sammen partisjon
    • Partisjonskomprimering

Kolonnenivå

  • Kolonnenavn for en SQL-tabell kan ikke inneholde mellomrom eller følgende tegn: ,;{}()\n\t= .

Begrensninger for SQL Analytics-endepunkt

SQL Analytics-endepunktet for SQL-databasen i Fabric fungerer akkurat som Lakehouse SQL Analytics-endepunktet. Det er den samme skrivebeskyttede opplevelsen.

Tilkoblingspolicy

For øyeblikket er tilkoblingspolicyen for SQL-databasen i Microsoft Fabric standard og kan ikke endres. Hvis du vil ha mer informasjon, kan du se Tilkoblingsarkitektur – tilkoblingspolicy.

For at tilkoblinger skal kunne bruke denne modusen, må klientene:

  • Tillat utgående kommunikasjon fra klienten til alle Azure SQL IP-adresser i området på porter i området 11000 til 11999. Bruk tjenestekodene for SQL til å gjøre dette enklere å administrere. Se Azure IP-områder og tjenestekoder – offentlig sky for en liste over områdets IP-adresser som skal tillates.

  • Tillat utgående kommunikasjon fra klienten til IP-adresser for Azure SQL Gateway på port 1433.

Tilgjengelighet

SQL-database i Fabric er tilgjengelig i de fleste områder der Microsoft Fabric er tilgjengelig. Området for arbeidsområdet basert på lisenskapasiteten, som vises i Innstillinger for arbeidsområde, på siden Lisensinformasjon . Hvis du vil ha mer informasjon, kan du se Stofftilgjengelighet.

Speiling av SQL-database i Fabric er tilgjengelig i stoffområder som støtter speiling.

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
Kompatibilitetsnivå for database 100 - 170, standard 170 100 - 170, standard 170
Akselerert databaseoppretting (ADR) Ja Ja
AI-funksjoner Ja Ja
Alltid kryptert Ja Nei
Applikasjon roller Ja Nei
Microsoft Entra-godkjenning Ja Ja
BACKUP-kommando 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. Ja, gjennom OPENROWSET, med OneLake som datakilde.
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_AS og kan ikke oppdateres. Sorteringer på individuelle kolonner støttes.
Kolonne kryptering Ja Ja
Kolonnelagerindekser, gruppert Ja – Premium-nivå, standardlag – S3 og høyere, generelt formålsnivå, forretningskritisk og hyperskalanivåer. Ja, men indeksen må opprettes samtidig som tabellen opprettes, ellers må speiling stoppes. Hvis du vil ha mer informasjon, kan du se Begrensninger for Fabric SQL-databasespeiling (forhåndsversjon).
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-uttalelser De fleste, se individuelle setninger De fleste, se individuelle setninger
DDL-uttalelser 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
UTFØR SOM Ja, men EXECUTE AS LOGIN støttes ikke – bruk EXECUTE AS USER Nei
Expressions Ja Ja
Utvidede hendelser (XEvents) Noen, se Utvidede arrangementer Noen, se Utvidede arrangementer
Eksterne tabeller Ja Ja (Parquet og CSV)
Filer og filgrupper Bare primær filgruppe Bare primær filgruppe
Fulltekstsøk (FTS) Ja, men tredjepartsfiltre og ordbrytere støttes ikke Nei
Funksjoner De fleste, se individuelle funksjoner De fleste, se individuelle funksjoner
Intelligent spørringsbehandling Ja Ja
Språklige elementer De fleste, se individuelle elementer De fleste, se individuelle elementer
Ledger 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. Bare brukere som representerer Microsoft Entra-rektorer støttes.
Minimal logging i masseimport Nei, bare full gjenopprettingsmodell støttes. Nei, bare full gjenopprettingsmodell støttes.
OPENROWSET Ja, bare for å importere fra Azure Blob Storage Ja, med OPENROWSET BULK-funksjonen (forhåndsversjon)
Operators De fleste, se individuelle operatorer De fleste, se individuelle operatorer
Optimalisert låsing Ja Ja
Gjenopprettingsmodeller Bare fullstendig gjenoppretting Bare fullstendig gjenoppretting
Gjenopprett database fra sikkerhetskopi Se Gjenopprette automatiserte sikkerhetskopier Se 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.
Sikkerhet på radnivå Ja Ja
Tjenestemegler Nei Nei
Roller på servernivå Ja Nei
Angi utdrag 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
System-tabeller 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
Temporale tabeller Ja Ja
Tidssonevalg Nei Nei
Spore 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 for øyeblikket ikke.

Plattform-funksjoner

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.

Plattform-funksjon Azure SQL Database Fabric SQL-database
Aktiv geo-replikering Ja, se Aktiv georeplikering Ikke for øyeblikket
Automatisk sikkerhetskopiering Ja Ja
Automatisk justering (indekser) Ja, se Automatisk innstilling 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
Geo-restore Ja, se Geo-gjenoppretting Nei
Langsiktig oppbevaring (LTR) Ja, se langsiktig oppbevaring Nei
Pause/resume 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 til tidspunkt 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 Analysetjenester (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 Rapporteringstjenester (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 globalt nodenettverk Ja, ved hjelp av private IP- og tjenesteendepunkter Nei
Privat tilkobling Ja, ved hjelp av Private Link Ja, ved hjelp av private lenker
Retningslinjer for tilkobling omadressering, proxy eller standard Standard

Ressursgrenser

kategori Grense for SQL-database for struktur
Databehandling Opptil 32 vCores
Oppbevaring størrelse Opptil 4 TB
Tempdb-størrelse Opptil 1024 GB
Loggskrivingsgjennomstrømming Opptil 50 MB/s
Tilgjengelighet Se stoffets pålitelighet
Backups Sone-redundante (ZRS) automatiske sikkerhetskopier med 7 dagers oppbevaringsperiode (aktivert som standard).
Skrivebeskyttede kopier Bruke det skrivebeskyttede SQL-analyseendepunktet for en skrivebeskyttet TDS SQL-tilkobling

Verktøy

Azure SQL Database og SQL-database i Fabric støtter ulike dataverktøy som kan hjelpe deg med å administrere dataene dine.

Tool 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
BICEP Ja Nei
Overvåkning av database Ja Ikke for øyeblikket
Data Factory i Microsoft Fabric-koblinger Ja, se oversikt over Azure SQL Database-kobling Ja, se oversikt over SQL database connector
SMO Ja, se SMO Ja, se SMO
SQL Server-dataverktøy (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
Driftsleder for System Center Ja, se Microsoft System Center Management Pack for Azure SQL Database. Nei
Visual Studio-kode Ja Ja
Visual Studio Code med mssql-utvidelsen Ja Ja

Begrensninger

Hvis du vil ha flere begrensninger i bestemte områder, kan du se: