Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:✅SQL-Datenbank in Microsoft Fabric
Auf dieser Seite finden Sie aktuelle Einschränkungen in SQL-Datenbank in Fabric. Änderungen dieser Seite sind vorbehalten.
Azure SQL-Datenbank und SQL-Datenbank in Microsoft Fabric teilen eine gemeinsame Codebasis mit der neuesten stabilen Version des Microsoft SQL-Datenbankmoduls. Die meisten Standardfeatures für SQL-Sprache, Abfrageverarbeitung und Datenbankverwaltung sind identisch.
Dieser Artikel bezieht sich nur auf SQL-Datenbank in Fabric. Informationen zu den Warehouse- und SQL-Analyseendpunktelementen in Fabric Data Warehouse finden Sie unter "Einschränkungen von Fabric Data Warehouse".
Wichtig
Dieses Feature befindet sich in der Vorschau.
Einschränkungen auf Datenbankebene
- Die SQL-Datenbank in Fabric verwendet die Speicherverschlüsselung mit dienstverwalteten Schlüsseln, um alle ruhenden Kundendaten zu schützen. Kundenseitig verwaltete Schlüssel werden nicht unterstützt. Transparent Data Encryption (TDE) wird nicht unterstützt.
- In einer Testkapazität sind Sie auf drei Datenbanken beschränkt. Es gibt keine Beschränkung für Datenbanken in anderen Kapazitäten.
- Jede Datenbank im Arbeitsbereich muss einen eindeutigen Namen haben. Wenn eine Datenbank gelöscht wird, kann eine andere nicht mit demselben Namen neu erstellt werden.
Tabellenebene
- Ein Primärschlüssel einer Tabelle kann nicht einer der folgenden Datentypen sein: Hierarchie-ID, sql_variant, Zeitstempel.
- Derzeit können in der SQL-Datenbank in Microsoft Fabric speicherinterne, Ledger- und Always Encrypted-Tabellen nicht erstellt werden.
- Die Volltextindizierung wird nicht unterstützt und kann in SQL-Datenbank in Microsoft Fabric nicht erstellt werden.
- Die folgenden DDL-Vorgänge (Data Definition Language) auf Tabellenebene sind nicht zulässig:
- Partition umschalten/aufteilen/zusammenführen
- Partitionskomprimierung
Spaltenebene
- Spaltennamen für eine SQL-Tabelle dürfen keine Leerzeichen oder die folgenden Zeichen enthalten:
,
;
{
}
(
)
\n
\t
=
.
Einschränkungen des SQL-Analyseendpunkts
Der SQL-Analyseendpunkt der SQL-Datenbank in Fabric funktioniert genauso wie der SQL-Analyseendpunkt lakehouse. Es handelt sich um denselben Schreibschutz.
Verbindungsrichtlinie
Derzeit ist die einzige unterstützte Verbindungsrichtlinie für SQL-Datenbank in Microsoft Fabric "Redirect". In der Umleitungsrichtlinie richten Clients Verbindungen direkt mit dem Knoten ein, der die Datenbank hostet, was zu einer reduzierten Latenz und einem verbesserten Durchsatz führt.
Damit dieser Modus bei Verbindungen verwendet wird, müssen Clients:
Ausgehende Kommunikation zwischen dem Client und allen IP-Adressen für Azure SQL in der Region an Ports im Bereich zwischen 11000 und 11999 zulassen. die Diensttags für SQL verwenden, um die Verwaltung zu vereinfachen. Weitere Informationen finden Sie in den Azure-IP-Bereichen und -Diensttags – Public Cloud für eine Liste der IP-Adressen Ihrer Region, die zugelassen werden sollen.
Ausgehende Kommunikation vom Client an IP-Adressen des Azure SQL-Gateways an Port 1433 zulassen.
Weitere Informationen finden Sie unter Konnektivitätsarchitektur – Verbindungsrichtlinie.
Verfügbarkeit
DIE SQL-Datenbank in Fabric ist in den meisten Regionen verfügbar, in denen Microsoft Fabric verfügbar ist. Die Region Ihres Arbeitsbereichs basierend auf der Lizenzkapazität, die in den Arbeitsbereichseinstellungen angezeigt wird, auf der Seite "Lizenzinformationen ". Weitere Informationen finden Sie unter Fabric-Verfügbarkeit.
Die Spiegelung der SQL-Datenbank in Fabric ist in Fabric-Regionen verfügbar, die die Spiegelung unterstützen.
Features von Azure SQL-Datenbank und Fabric SQL-Datenbank
Die folgende Tabelle enthält die wichtigsten Features von SQL Server und gibt Aufschluss darüber, ob die einzelnen Features in Azure SQL-Datenbank und SQL Datenbank in Fabric teilweise oder vollständig unterstützt werden. Darüber hinaus enthält die Tabelle jeweils einen Link zu weiteren Featureinformationen.
Funktion | Azure SQL-Datenbank | Fabric SQL-Datenbank |
---|---|---|
Datenbankkompatibilitätsstufe | 100 - 170 | Derzeit 170 |
Schnellere Datenbankwiederherstellung (ADR) | Yes | Yes |
Immer verschlüsselt | Yes | Nein |
Anwendungsrollen | Yes | Nein |
Microsoft Entra-Authentifizierung | Ja | Ja |
BACKUP-BEFEHL | Nein, nur vom System initiierte automatische Sicherungen | Nein, nur vom System initiierte automatische Sicherungen |
Integrierte Funktionen | Die meisten, siehe einzelne Funktionen | Die meisten, siehe einzelne Funktionen |
BULK INSERT-Anweisung | Ja, aber nur aus Azure Blob Storage als Quelle. | Nein |
Zertifikate und asymmetrische Schlüssel | Yes | Yes |
Änderungserfassung – CDC | Ja, für S3-Tarif und höher. Basic, S0, S1 und S2 werden nicht unterstützt. | Nein |
Sortierung - Datenbanksortierung | Standardmäßig ist dies SQL_Latin1_General_CP1_CI_AS .
Bei der Datenbankerstellung festgelegt und kann nicht aktualisiert werden. Sortierungen für einzelne Spalten werden unterstützt. |
Standardmäßig SQL_Latin1_General_CP1_CI_AS und kann nicht aktualisiert werden. Sortierungen für einzelne Spalten werden unterstützt. |
Spaltenverschlüsselung | Yes | Yes |
Columnstore-Indizes, Gruppiert | Ja – Premium-Tarif, Standard-Tarif – S3 und höher, Tarif „Universell“, Tarife „Unternehmenskritisch“ und „Hyperscale“. | Ja, aber die Tabelle kann nicht in OneLake gespiegelt werden. |
Columnstore-Indizes, Nicht gruppiert | Ja – Premium-Tarif, Standard-Tarif – S3 und höher, Tarif „Universell“, Tarife „Unternehmenskritisch“ und „Hyperscale“. | Yes |
Credentials | Ja, aber nur datenbankweit gültige Berechtigungsnachweise. | Ja, aber nur datenbankweit gültige Berechtigungsnachweise. |
Datenbankübergreifende Abfragen / Abfragen dreiteiliger Namen | Nein, siehe Elastische Abfragen | Ja, Sie können datenbankübergreifende dreiteilige Namensabfragen über den SQL-Analyseendpunkt ausführen. |
Datenklassifizierung und -bezeichnung | Ja, über Datenbankermittlung und Klassifizierung | Ja, mit Datenbank-Kennzeichnung durch Sensitivitätsetiketten von Microsoft Purview Information Protection |
Datenbankspiegelung in Fabric OneLake | Ja, manuell aktiviert | Ja, automatisch für alle berechtigten Tabellen aktiviert |
Rollen auf Datenbankebene | Yes | Ja. Zusätzlich zur Transact-SQL-Unterstützung unterstützt Fabric das Verwalten von Rollen auf Datenbankebene im Fabric-Portal. |
DBCC-Anweisungen | Die meisten, siehe einzelne Anweisungen | Die meisten, siehe einzelne Anweisungen |
DDL-Anweisungen | Die meisten, siehe einzelne Anweisungen | Die meisten, siehe einzelne Anweisungen. Siehe Einschränkungen in der Fabric SQL-Datenbank. |
DDL-Trigger | Nur Datenbank | Nur Datenbank |
Verteilte Transaktionen – MS DTC | Nein, siehe Elastische Transaktionen | Nein |
DML-Trigger | Die meisten, siehe einzelne Anweisungen | Die meisten, siehe einzelne Anweisungen |
Dynamische Datenmaskierung | Yes | Yes |
Clientbibliothek für elastische Datenbanken | Yes | Nein |
Elastische Abfrage | Ja, mit dem erforderlichen RDBMS-Typ (Vorschau) | Nein |
AUSFÜHREN ALS | Ja, aber EXECUTE AS LOGIN wird nicht unterstützt – EXECUTE AS USER verwenden |
Nein |
Expressions | Yes | Yes |
Erweiterte Ereignisse (XEvents) | Manche, siehe Erweiterte Events in Azure SQL-Datenbank | Some |
Dateien und Dateigruppen | Nur primäre Dateigruppe | Nur primäre Dateigruppe |
Volltextsuche (Full-Text Search, FTS) | Ja, aber Filter und Wörtertrennungen von Drittanbietern werden nicht unterstützt | Nein |
Funktionen | Die meisten, siehe einzelne Funktionen | Die meisten, siehe einzelne Funktionen |
Intelligente Abfrageverarbeitung | Yes | Yes |
Sprachelemente | Die meisten, siehe einzelne Elemente | Die meisten, siehe einzelne Elemente |
Ledger | Yes | Nein |
Verknüpfte Server | Ja, nur als Ziel | Ja, nur als Ziel |
Anmeldungen und Benutzer | Ja, aber für CREATE und ALTER Anmeldungen gelten Einschränkungen. Windows-Anmeldungen werden nicht unterstützt. |
Logins werden nicht unterstützt. Nur Benutzer, die Microsoft Entra-Prinzipale darstellen, werden unterstützt. |
Minimale Protokollierung bei Massenimport | Nein, nur das vollständige Wiederherstellungsmodell wird unterstützt. | Nein, nur das vollständige Wiederherstellungsmodell wird unterstützt. |
OPENROWSET | Ja, nur für den Import aus Azure Blob Storage | Ja, mit OPENROWSET BULK-Funktion (Vorschau) |
Operators | Die meisten, siehe einzelne Operatoren | Die meisten, siehe einzelne Operatoren |
Optimierte Sperrung | Yes | Yes |
Wiederherstellungsmodelle | Nur vollständige Wiederherstellung | Nur vollständige Wiederherstellung |
Wiederherstellen einer Datenbank aus der Sicherung | Siehe "Automatische Sicherungen wiederherstellen" | Siehe "Automatische Sicherungen wiederherstellen" |
Wiederherstellen der Datenbank für SQL Server | Nein. Verwenden Sie BACPAC oder BCP anstelle der Wiederherstellung. | Nein. Verwenden Sie BACPAC oder BCP anstelle der Wiederherstellung. |
Sicherheit auf Zeilenebene | Yes | Yes |
Service Broker | Nein | Nein |
Rollen auf Serverebene | Yes | Nein |
Festlegen von Anweisungen | Die meisten, siehe einzelne Anweisungen | Die meisten, siehe einzelne Anweisungen |
SQL Server-Agent | Nein (siehe Elastische Aufträge) | Nein, versuchen Sie geplante Data Factory-Pipelines oder Apache Airflow-Aufträge |
SQL Server-Überwachung | Nein, siehe Überwachung von Azure SQL-Datenbank | Nein |
Systemfunktionen und dynamische Verwaltungsfunktionen | Die meisten, siehe einzelne Funktionen | Die meisten, siehe einzelne Funktionen |
Dynamische Systemverwaltungssichten (DMV) | Die meisten (siehe einzelne Sichten) | Die meisten (siehe einzelne Sichten) |
Gespeicherte Systemprozeduren | Einige, siehe einzelne gespeicherte Prozeduren | Einige, siehe einzelne gespeicherte Prozeduren |
Systemtabellen | Einige, siehe einzelne Tabellen | Einige, siehe einzelne Tabellen |
Systemkatalogsichten | Einige, siehe einzelne Ansichten | Einige, siehe einzelne Ansichten |
TempDB | Yes | Yes |
Temporäre Tabellen | Lokale und datenbankbezogene globale temporäre Tabellen | Lokale und datenbankbezogene globale temporäre Tabellen |
Auswahl der Zeitzone | Nein | Nein |
Traceflags | Nein | Nein |
Transaktionsreplikation | Ja (Nur Abonnent) | Ja (Nur Abonnent) |
Transparent Data Encryption (TDE) | Yes | Nein. Die Fabric SQL-Datenbank verwendet die Speicherverschlüsselung mit vom Dienst verwalteten Schlüsseln, um alle ruhenden Kundendaten zu schützen. Derzeit werden vom Kunden verwaltete Schlüssel nicht unterstützt. |
Plattformfunktionen
Die Azure-Plattform bietet eine Reihe von PaaS-Funktionen, die den Standardfeatures für Datenbanken als zusätzliche Werte hinzugefügt werden. Es gibt eine Reihe externer Dienste, die mit Azure SQL-Datenbank und SQL-Datenbank in Fabric verwendet werden können.
Plattformfunktion | Azure SQL-Datenbank | Fabric SQL-Datenbank |
---|---|---|
Aktive Georeplikation | Ja, siehe aktive Georeplikation | Derzeit nicht |
Automatische Sicherungen | Yes | Yes |
Automatische Optimierung (Indizes) | Ja, siehe Automatische Optimierung | Yes |
Verfügbarkeitszonen | Ja | Ja, automatisch konfiguriert |
Azure Database Migration Service (DMS) | Yes | Nein |
Datenmigrationsdienst (Data Migration Service, DMA) | Yes | Nein |
Elastische Aufträge | Ja (siehe Elastische Aufträge) | Nein |
Failovergruppen | Ja, siehe Failovergruppen | Nein |
Geo-restore | Ja, siehe Geowiederherstellung | Nein |
Langzeitaufbewahrung (Long-Term Retention, LTR) | Ja, siehe Langzeitaufbewahrung | Nein |
Pause/resume | Ja, serverlos | Ja, automatisch |
Öffentliche IP-Adresse | Ja. Der Zugriff kann durch die Firewall oder Dienstendpunkte beschränkt werden | Ja, standardmäßig verfügbar |
Point-in-Time-Wiederherstellung einer Datenbank | Ja, siehe Punktgenaue Wiederherstellung | Yes |
Ressourcenpools | Ja, als Elastische Pools | Nein |
Hoch- oder Herunterskalieren | Ja, automatisch in serverlosen Umgebungen, manuell in bereitgestellten Rechenressourcen. | Ja, automatisch |
SQL-Alias | Nein, verwenden Sie einen DNS-Alias | Nein |
SQL Server Analysis Services (SSAS) | Nein, Azure Analysis Services ist ein separater Azure-Clouddienst. | Nein, Azure Analysis Services ist ein separater Azure-Clouddienst. |
SQL Server Integration Services (SSIS) | Ja, mit einer verwalteten SSIS in Azure Data Factory-Umgebung (ADF), bei der Pakete in der von Azure SQL-Datenbank gehosteten SSISDB gespeichert und in Azure SSIS Integration Runtime (IR) ausgeführt werden. Siehe dazu Erstellen der Azure SSIS Integration Runtime in Azure Data Factory. | Nein, verwenden Sie stattdessen Data Factory in Microsoft Fabric. |
SQL Server Reporting Services (SSRS) | Nein – siehe Power BI | Nein – siehe Power BI |
Abfrageleistungsüberwachung | Ja, Verwenden von Query Performance Insights | Ja, siehe Leistungsdashboard |
VNet | Teilweiser, eingeschränkter Zugriff mit VNet-Endpunkten | Nein |
VNET-Dienstendpunkt | Ja, siehe VNET-Dienstendpunkte | Nein |
VNet globales Peering | Ja, mithilfe von privater IP und Dienstendpunkten | Nein |
Private Konnektivität | Ja, mit Private Link | Ja, mit Private Link |
Konnektivitätsrichtlinie | Umleitung, Proxy oder Standard | Redirect |
Ressourcenbeschränkungen
Anmerkung
Diese Ressourcengrenzwerte gelten nur für die aktuelle Vorschau und können sich vor der allgemeinen Verfügbarkeit ändern.
Kategorie | Fabric SQL-Datenbankbeschränkung |
---|---|
Berechnungsgröße | Bis zu 32 virtuelle Kerne |
Speichergröße | In der aktuellen Vorschau bis zu 4 TB |
Tempdb-Größe | Bis zu 1,024 GB |
Protokollschreibdurchsatz | In der aktuellen Vorschau bis zu 50 MB/s |
Verfügbarkeit | Siehe Fabric-Zuverlässigkeit |
Backups | Zonenredundante (ZRS) automatische Backups mit einer Aufbewahrungsfrist von 7 Tagen (standardmäßig aktiviert). |
Schreibgeschützte Replikate | Verwenden des schreibgeschützten SQL-Analyseendpunkts für eine schreibgeschützte TDS SQL-Verbindung |
Tools
Azure SQL-Datenbank und SQL-Datenbank in Fabric unterstützen verschiedene Datentools, mit denen Sie Ihre Daten verwalten können.
Begrenzungen
Weitere Einschränkungen in bestimmten Bereichen finden Sie unter:
- Einschränkungen und Verhaltensweisen für die Fabric SQL-Datenbankspiegelung (Vorschau)
- Einschränkungen bei der Authentifizierung in der SQL-Datenbank in Microsoft Fabric
- Einschränkungen bei Sicherungen in der SQL-Datenbank in Microsoft Fabric
- Einschränkungen bei der Wiederherstellung aus einer Sicherung in sql-Datenbank in Microsoft Fabric
- Einschränkungen bei der Freigabe Ihrer SQL-Datenbank und Verwalten von Berechtigungen.
- Einschränkungen von Copilot für SQL-Datenbank