Sdílet prostřednictvím


Porovnání funkcí: Azure SQL Database a databáze SQL v Microsoft Fabric (Preview)

Platí pro:databáze SQL v Microsoft Fabric

Azure SQL Database a databáze SQL v Microsoft Fabric sdílejí společný základ kódu s nejnovější stabilní verzí databázového stroje Microsoft SQL. Většina standardních funkcí jazyka SQL, zpracování dotazů a správy databází je shodná.

Mezi SQL Serverem, službou Azure SQL Database a databází SQL v prostředí Fabric je mnoho společných funkcí, například:

Funkce azure SQL Database a databáze SQL Fabric

Následující tabulka uvádí hlavní funkce SQL Serveru a poskytuje informace o tom, jestli je tato funkce částečně nebo plně podporovaná ve službě Azure SQL Database a v databázi SQL v prostředcích infrastruktury, s odkazem na další informace o této funkci.

Funkce Azure SQL Database Fabric SQL databáze
Kompatibilita databází 100 - 160 160
Zrychlené obnovení databáze (ADR) Ano Ano
Always Encrypted Ano Ne
Auditování Ano, viz Auditování Momentálně ne
Ověřování Microsoft Entra Ano Ano
Příkaz BACKUP Ne, pouze automatické zálohování iniciované systémem Ne, pouze automatické zálohování iniciované systémem
Předdefinované funkce Většina, viz jednotlivé funkce Většina, viz jednotlivé funkce
Příkaz BULK INSERT Ano, ale jen ze služby Azure Blob Storage jako zdroje. Ne
Certifikáty a asymetrické klíče Ano Ano
Změna zachytávání dat – CDC Ano, pro úroveň S3 a vyšší. Základní verze, S0, S1, S2 se nepodporují. Ne
Řazení – řazení databáze Ve výchozím nastavení SQL_Latin1_General_CP1_CI_AS. Nastaveno při vytváření databáze a nelze aktualizovat. Kolace jednotlivých sloupců jsou podporovány. Ve výchozím nastavení SQL_Latin1_General_CP1_CI_AS a nejde je aktualizovat. Kolace jednotlivých sloupců jsou podporovány.
Šifrování sloupců Ano Ano
Clusterované columnstore indexy Ano – úroveň Premium, úroveň Standard – S3 a vyšší, úroveň Pro obecné účely, úroveň Obchodně kritická a úroveň Hyperscale. Ano, ale tabulku nelze zrcadlit na OneLake.
Indexy columnstore, neclusterované Ano – úroveň Premium, úroveň Standard – S3 a vyšší, úroveň Obecného účelu, Obchodně Kritická úroveň a úroveň Hyperscale. Ano
Pověření Ano, ale pouze přihlašovací údaje vázané na databázi. Ano, ale pouze přihlašovací údaje v rozsahu databáze.
Dotazy na názvy napříč databázemi nebo třemi částmi Ne, podívejte se na elastické dotazy. Ano, dotazy na názvy tří částí napříč databázemi můžete provádět prostřednictvím koncového bodu analýzy SQL.
Klasifikace a označování dat Ano, prostřednictvím zjišťování a klasifikace databáze Ano, označení databáze pomocí štítků citlivosti Microsoft Purview Information Protection
Zrcadlení databáze na Fabric OneLake Ano, ručně povoleno Ano, automaticky povoleno pro všechny způsobilé tabulky
Role na úrovni databáze Ano Ano. Kromě podpory jazyka Transact-SQL, Fabric podporuje správu rolí na úrovni databází na portálu Fabric.
Příkazy DBCC Většina, viz jednotlivé výroky Většina, viz jednotlivá prohlášení
Příkazy DDL Většina, viz jednotlivá prohlášení Většinu najdete v jednotlivých prohlášeních. Viz Omezení v databázi SQL Fabric.
DDL triggery Pouze databáze Pouze databáze
Distribuované transakce – MS DTC Ne, viz Elastické transakce Ne
DML triggery Většina, viz jednotlivá prohlášení Většina, viz jednotlivé výroky
Dynamické maskování dat Ano Ano
Klientská knihovna Elastic Database Ano Ne
Elastický dotaz Ano, s požadovaným typem RDBMS (Preview) Ne
PROVÉST JAKO Ano, ale EXECUTE AS LOGIN nepodporuje se – použijte EXECUTE AS USER Ano, ale EXECUTE AS LOGIN nepodporuje se – použijte EXECUTE AS USER
Oznámení událostí Ne Ne
Výrazy Ano Ano
Rozšířené události (XEvents) Některé, viz rozšířené události ve službě Azure SQL Database Některé
Rozšířené uložené procedury (XPS) Ne Ne
Soubory a skupiny souborů Pouze primární skupina souborů Pouze primární skupina souborů
Fulltextové vyhledávání (FTS) Ano, ale filtry třetích stran a děliče slov se nepodporují. Ne
Functions Většina, viz jednotlivé funkce Většina, viz jednotlivé funkce
Optimalizace v paměti Ano v úrovních služeb Premium a Kritická obchodní služba.
Omezená podpora ne trvalých objektů OLTP v paměti, jako jsou proměnné tabulky optimalizované pro paměť ve vrstvě služby Hyperscale.
Ne
Elementy jazyka Většina, viz jednotlivé prvky Většina, viz jednotlivé prvky
Registr Ano Ne
Odkazované servery Ano, pouze jako cíl Ano, pouze jako cíl
Přihlášení a uživatelé Ano, ale přihlašovací příkazy CREATE a ALTER jsou omezené. Přihlášení windows nejsou podporována. Přihlášení nejsou podporována. Uživatelé jsou podporováni, ale omezovaní uživatelé databáze s CREATE USER <user name> WITH PASSWORD (ověřování SQL) nejsou podporováni.
Minimální protokolování při hromadném importu Ne, podporuje se pouze model úplného obnovení. Ne, podporuje se pouze model úplného obnovení.
Úprava systémových dat Ne Ne
OPENDATASOURCE Ne Ne
OPENQUERY Ne Ne
OPENROWSET Ano, pouze pro import z Úložiště objektů blob v Azure Ne
Operátory Většina, viz jednotlivé operátory Většina, viz jednotlivé operátory
Optimalizované uzamčení Ano Ano
Modely obnovení Pouze úplné obnovení Pouze úplné obnovení
Správce prostředků Ne Ne
Příkazy RESTORE Ne Ne
Obnovení databáze ze zálohy Obnovení z automatizovaných záloh Obnovení automatizovaných záloh
Obnovení databáze na SQL Server Ne. Místo obnovení použijte soubor BACPAC nebo BCP. Ne. Místo obnovení použijte soubor BACPAC nebo BCP.
Service Broker Ne Ne
Nastavení konfigurace serveru Ne Ne
Role na úrovni serveru Ano Ne
Příkazy Set Většina, viz jednotlivé výroky Většina je vidět v jednotlivých prohlášeních.
SQL Server Agent Ne, viz elastické úlohy Ne, zkuste naplánované kanály služby Data Factory nebo úlohy Apache Airflow.
Auditování SQL Serveru Ne, podívejte se na auditování služby Azure SQL Database. Ne
Systémové funkce a dynamické funkce správy Většina, viz jednotlivé funkce Většina, viz jednotlivé funkce
Zobrazení dynamické správy systému (DMV) Většina, viz jednotlivé pohledy Většina, viz podrobné zobrazení
Systémové uložené procedury Některé, viz jednotlivé uložené procedury Některé, viz jednotlivé uložené procedury
Systémové tabulky Některé, viz jednotlivé tabulky Některé, viz jednotlivé tabulky
Zobrazení systémového katalogu Některé, viz jednotlivá zobrazení Některé, viz jednotlivé pohledy
TempDB Ano Ano
Dočasné tabulky Lokální a na databázi vázané globální dočasné tabulky Globální dočasné tabulky s místním a databázovým rozsahem
Volba časového pásma Ne Ne
Příznaky trasování Ne Ne
Transakční replikace Ano, jenom předplatitel Ano, jenom předplatitel
Transparentní šifrování dat (TDE) Ano Ne. Databáze SQL Fabric používá šifrování úložiště s klíči spravovanými službou k ochraně všech neaktivních uložených dat zákazníků. Klíče spravované zákazníkem se nepodporují.

Možnosti platformy

Platforma Azure poskytuje řadu funkcí PaaS, které se přidávají jako další hodnota standardních databázových funkcí. Existuje řada externích služeb, které je možné použít s Azure SQL Database a SQL databázemi ve Fabricu.

Funkce platformy Azure SQL Database SQL databáze Fabric
Aktivní geografická replikace Ano, viz aktivní geografická replikace. Momentálně ne
Automatické zálohování Ano Ano
Automatické ladění (indexy) Ano, viz automatické ladění Ano
Zóny dostupnosti Ano Ano, automaticky nakonfigurované
Azure Database Migration Service (DMS) Ano Ne
Data Migration Service (DMA) Ano Ne
Elastické úlohy Ano, podívejte se na elastické úlohy. Ne
Skupiny převzetí služeb při selhání Ano, podívejte se na skupiny převzetí služeb při selhání. Ne
Přístup k systému souborů Ne Ne
Geo-restore Ano, viz Geo-restore Ne
Dlouhodobé uchovávání (LTR) Ano, viz dlouhodobé uchovávání Ne
Pozastavení a obnovení Ano, v serverless Ano, automaticky
Veřejná IP adresa Ano. Přístup je možné omezit pomocí brány firewall nebo koncových bodů služby. Ano, ve výchozím nastavení je k dispozici
Obnovení databáze k určitému bodu v čase Ano, viz obnovení do konkrétního bodu v čase. Ano
Fondy zdrojů Ano, jako elastické fondy Ne
Zvětšení nebo zmenšení Ano, automaticky v bezserverovém prostředí, ručně v poskytnutých výpočetních prostředcích Ano, automaticky
SQL Alias Ne, použijte DNS Alias Ne
Služba Analysis Services Server SQL (SSAS) Ne, Azure Analysis Services je samostatná cloudová služba Azure. Ne, Azure Analysis Services je samostatná cloudová služba Azure.
SSIS (SQL Server Integration Services) Ano, se spravovaným prostředím SSIS ve službě Azure Data Factory (ADF), kde jsou balíčky uložené ve službě SSISDB hostované službou Azure SQL Database a spouštěné v prostředí Azure SSIS Integration Runtime (IR), najdete v tématu Vytvoření prostředí Azure-SSIS IR v ADF. Ne, místo toho použijte Službu Data Factory v Microsoft Fabric.
SQL Server Reporting Services (SSRS) Ne – podívat se na Power BI Ne – viz Power BI
Monitorování výkonu dotazů Ano, používat statistiky výkonu dotazů Ano, podívejte se na řídicí panel výkonu.
Virtuální síť Částečný, omezený přístup pomocí koncových bodů virtuální sítě Ne
Koncový bod služby virtuální sítě Ano, podívejte se na koncové body služeb virtuální sítě. Ne
Globální propojení VNet Ano, použití privátní IP adresy a koncových bodů služby Ne
Privátní připojení Ano, použití Private Link Ano, použití privátních propojení

Omezení prostředků

Následující tabulka porovnává maximální limity prostředků dostupné pro Azure SQL Database a SQL databázi ve Fabricu:

Poznámka:

Tato omezení prostředků se vztahují pouze na aktuální verzi Preview a můžou se změnit před obecnou dostupností.

Kategorie Azure SQL Database SQL databáze typu Fabric
Velikost výpočetních prostředků Až 128 virtuálních jader Až 32 virtuálních jader
Velikost úložiště Až 128 TB V aktuální verzi Preview až 4 TB
Velikost databáze tempdb Až 2560 GB Až 1 024 GB
Propustnost zápisu protokolu Až 100 MB/s V aktuální verzi Preview až 50 MB/s
Dostupnost Výchozí smlouva SLA
99,995% SLA se zónovou redundancí
Viz Spolehlivost prostředků infrastruktury
Zálohování Volba místně redundantního úložiště (LRS), zónově redundantního úložiště (ZRS) nebo geograficky redundantního úložiště (GRS)
Uchování 1–35 dnů (výchozí nastavení je 7 dnů), s možností dlouhodobého uchování až na 10 let
Zónově redundantní (ZRS) automatické zálohování s 7denní dobou uchovávání (ve výchozím nastavení povoleno).
Repliky jen pro čtení Škálování čtení s 1 až 4 replikami s vysokou dostupností nebo 1–30 pojmenovanými replikami
0 – 4 geografické repliky
Ne, použijte koncový bod pro analýzu SQL pouze pro čtení pro připojení TDS SQL jen pro čtení.
Modely slev Rezervované instance
Zvýhodněné hybridní využití Azure (není k dispozici pro předplatná pro vývoj/testování)
Předplatná Enterprise a Průběžné platby dle aktuálního využití pro vývoj/testování
Zobrazit kapacitu fabricu

Nástroje

Azure SQL Database a SQL databáze ve Fabric podporují různé datové nástroje, které vám mohou pomoci se správou vašich dat.

Nástroj Azure SQL Database SQL databáze Fabric
Azure CLI Ano Ne
Azure PowerShell Ano Ne
Export souboru .bacpac Ano, podívejte se na export služby Azure SQL Database. Ano, viz SqlPackage pro databázi SQL v Microsoft Fabric
Import souboru .bacpac Ano, podívejte se na import služby Azure SQL Database. Ano, viz SqlPackage pro databázi SQL v Microsoft Fabric
BCP Ano Ano
BICEPS Ano Ne
Hlídač databáze Ano Momentálně ne
Data Factory v konektorech Microsoft Fabric Ano, podívejte se na přehled konektoru Azure SQL Database Ano, viz přehled konektoru SQL databáze (Preview)
SMO Ano, viz SMO Ano, viz SMO
SQL Server Data Tools (SSDT) Ano Ano (minimální verze je Visual Studio 2022 17.12)
SQL Server Management Studio (SSMS) Ano Ano
SQL Server PowerShell Ano Ano
SQL Server Profiler Ne, viz rozšířené události Ne, viz rozšířené události
sqlcmd Ano Ano
System Center Operations Manager Ano, viz Microsoft System Center Management Pack pro Azure SQL Database. Ne
Visual Studio Code Ano Ano
Visual Studio Code s rozšířením mssql Ano Ano