Ominaisuuksien vertailu: Azure SQL -tietokanta ja SQL-tietokanta Microsoft Fabricissa (esikatselu)
Koskee Microsoft Fabricin SQL-tietokantaa✅
Microsoft Fabricin Azure SQL -tietokanta ja SQL-tietokanta jakavat yhteisen koodikannan Microsoft SQL -tietokantamoduulin uusimman vakaan version kanssa. Useimmat SQL-vakiokielen, kyselyjen käsittelyn ja tietokannan hallintaominaisuudet ovat samat.
- Jos haluat päätösoppaan Azure SQL -tietokannan vertaamiseen SQL-tietokantaan Fabricissa, katso Microsoft Fabric -päätöksenteko-opas: sql-tietokannan valitseminen.
- Päätösopas SQL-tietokannan vertaamiseen muihin Microsoft Fabricin tietosäilöihin on Microsoft Fabricin päätöksenteko-oppaassa: valitse tietosäilö.
Monet ominaisuudet ovat yleisiä SQL Serverin ja Azuren SQL-tietokannan sekä Fabricissa olevan SQL-tietokannan välillä, esimerkiksi:
- Kieliominaisuudet: hallitset työnkulun kielen avainsanoja, kohdistimia, tietotyyppejä, DML-lausekkeita, predikaatteja, järjestysnumeroita, tallennettuja toimintosarjoja ja muuttujia.
- Tietokantaominaisuudet – Automaattinen viritys (suunnitelma pakottaa), Erillisiä tietokantoja, Säitöjä olevat käyttäjät, Tietojen pakkaus, Tietokannan määritykset, Online-indeksitoiminnot, Osiointi ja Ajallinen-taulukot.
- Suojausominaisuudet: sovellusroolit, dynaamiset tietojen peittämiset, rivitason suojaus ja uhkien tunnistaminen.
- Monen mallin ominaisuudet – Graph processing, JSON data, OPENXML, Spatial, OPENJSON ja XML-indeksit.
Azure SQL -tietokannan ja Fabric SQL -tietokannan ominaisuudet
Seuraavassa taulukossa on lueteltu SQL Serverin tärkeimmät ominaisuudet ja annetaan tietoja siitä, tuetaanko ominaisuutta osittain vai kokonaan Azure SQL -tietokannassa ja Sql-tietokannassa Fabricissa. Lisäksi taulukossa on linkki lisätietoihin ominaisuudesta.
Ominaisuus | Azure SQL Database | Fabric SQL -tietokanta |
---|---|---|
Tietokannan yhteensopivuus | 100 - 160 | 160 |
Nopeutettu tietokannan palautus (ADR) | Kyllä | Kyllä |
Always Encrypted | Kyllä | En |
Seuranta | Kyllä, katso Valvonta | Ei tällä hetkellä |
Microsoft Entra -todentaminen | Kyllä | Kyllä |
VARMUUSKOPIOINTI-komento | Ei, vain järjestelmän aloittamat automaattiset varmuuskopiot | Ei, vain järjestelmän aloittamat automaattiset varmuuskopiot |
Sisäiset funktiot | Useimmat, katso yksittäiset funktiot | Useimmat, katso yksittäiset funktiot |
JOUKKOLISÄYSlauseke | Kyllä, mutta vain Azure Blob -säilöstä lähteenä. | Kyllä, OneLaken lähteistä |
Varmenteet ja epäsymmetriset avaimet | Kyllä | Kyllä |
Muuta tietosieppaus - CDC | Kyllä, S3-tasolla ja sitä uudemmat. Perus-, S0-, S1- ja S2-parametria ei tueta. | En |
Lajittelu – tietokannan koostaminen | SQL_Latin1_General_CP1_CI_AS oletusarvoisesti. Tietokannan luonnin määrityksen mukaan, eikä sitä voi päivittää. Kollaatioita yksittäisissä sarakkeissa tuetaan. | Oletusarvoisesti SQL_Latin1_General_CP1_CI_ASC: eikä sitä voi päivittää. Kollaatioita yksittäisissä sarakkeissa tuetaan. |
Sarakkeen salaus | Kyllä | Kyllä |
Sarakekauppaindeksit, klusteroitu | Kyllä – Premium-taso, vakiotaso – S3 tai suurempi, Yleinen tarkoitus -taso, Liiketoiminnan kriittinen- ja Hyperscale-tasot. | Kyllä, mutta taulukkoa ei voi peilata OneLakeen. |
Sarakesarakkeiden indeksit, ei-ryhmitelty | Kyllä – Premium-taso, vakiotaso – S3 tai suurempi, Yleinen tarkoitus -taso, Liiketoiminnan kriittinen- ja Hyperscale-tasot. | Kyllä |
Tunnistetiedot | Kyllä, mutta vain tietokannan vaikutusalueen tunnistetiedot. | Kyllä, mutta vain tietokannan vaikutusalueen tunnistetiedot. |
Kyselyt, jotka on määritetty tietokannasta kolmeen osaan | Ei, katso Elastic-kyselyt | Kyllä, voit tehdä tietokannan kolmiosaisia nimikyselyitä SQL-analytiikan päätepisteen kautta. |
Tietojen luokitus ja otsikointi | Kyllä, tietokannan etsimisen ja luokituksen kautta | Kyllä, tietokannan otsikoinnilla Microsoft Purview Information Protectionin luottamuksellisuustunnisteilla |
Tietokantapeilaus Fabric OneLakeen | Kyllä, otettu käyttöön manuaalisesti | Kyllä, otetaan automaattisesti käyttöön kaikille oikeutetuille taulukoille |
Tietokantatason roolit | Kyllä | Kyllä. Transact-SQL-tuen lisäksi Fabric tukee tietokantatason roolien hallintaa Fabric-portaalissa. |
DBCC-lausekkeet | Useimmat, katso yksittäiset lausekkeet | Useimmat, katso yksittäiset lausekkeet |
DDL-lausekkeet | Useimmat, katso yksittäiset lausekkeet | Katso useimmat yksittäiset lausekkeet. Katso Rajoitukset Fabric SQL -tietokannassa. |
DDL-käynnistimet | Vain tietokanta | Vain tietokanta |
Hajautetut tapahtumat - MS DTC | Ei, katso Elastic Transactions (Joustavat tapahtumat) | En |
DML-käynnistimet | Useimmat, katso yksittäiset lausekkeet | Useimmat, katso yksittäiset lausekkeet |
Dynaaminen tietojen peittäminen | Kyllä | Kyllä |
Joustavan tietokannan asiakaskirjasto | Kyllä | En |
Joustava kysely | Kyllä, vaadittu RDBMS-tyyppi (esikatselu) | En |
SUORITA KÄYTTÄJÄNÄ | Kyllä, mutta EXECUTE AS LOGIN sitä ei tueta – käytä EXECUTE AS USER |
Kyllä, mutta EXECUTE AS LOGIN sitä ei tueta – käytä EXECUTE AS USER |
Tapahtumailmoitukset | En | En |
Lausekkeita | Kyllä | Kyllä |
Laajennetut tapahtumat (XEvents) | Osa on artikkelissa Azure SQL -tietokannan laajennetut tapahtumat. | Jokin |
Laajennetut tallennetut toimintosarjat (XPS) | En | En |
Tiedostot ja tiedostoryhmät | Vain ensisijainen tiedostoryhmä | Vain ensisijainen tiedostoryhmä |
Tekstihaku (FTS) | Kyllä, mutta kolmansien osapuolten suodattimia ja sananvaihtoja ei tueta | En |
Toimintoja | Useimmat, katso yksittäiset funktiot | Useimmat, katso yksittäiset funktiot |
Muistissa olevan optimoinnin | Kyllä Premium- ja Liiketoiminnan kannalta tärkeillä palvelutasoilla. Rajoitettu tuki muistissa pysyville OLTP-objekteille, kuten muistioptimoiduille taulukkomuuttujille Hyperscale-palvelutasolla. |
En |
Kielen elementit | Useimmat, katso yksittäiset elementit | Useimmat, katso yksittäiset elementit |
Tapahtumarekisteri | Kyllä | En |
Linkitetyt palvelimet | Kyllä, vain kohteena | Kyllä, vain kohteena |
Kirjautumiset ja käyttäjät | Kyllä, mutta CREATE ALTER kirjautumislausekkeet ovat rajoitettuja. Windows-kirjautumisia ei tueta. |
Kirjautumisia ei tueta. Käyttäjiä tuetaan, mutta tietokannan käyttäjiä, joilla CREATE USER <user name> WITH PASSWORD on (SQL-todennus), ei tueta. |
Vähimmäiskirjaaminen joukkotuonnissa | Ei, vain full recovery -mallia tuetaan. | Ei, vain full recovery -mallia tuetaan. |
Järjestelmätietojen muokkaaminen | En | En |
OPENDATASOURCE | En | En |
OPENQUERY | En | En |
AVAA RIVIJOUKKO | Kyllä, vain tuonti Azure Blob -säilöstä | En |
Toimijoiden | Useimmat, katso yksittäiset operaattorit | Useimmat, katso yksittäiset operaattorit |
Optimoitu lukitus | Kyllä | Kyllä |
Palautusmallit | Vain täysi palautus | Vain täysi palautus |
Resurssin pääjohtaja | En | En |
RESTORE-lausekkeet | En | En |
Tietokannan palauttaminen varmuuskopiosta | Palauttaminen automaattisista varmuuskopioista | Automaattisten varmuuskopioiden palauttaminen |
Tietokannan palauttaminen SQL Serveriin | Ei. Käytä palautamisen sijaan BACPAC- tai BCP-cp | Ei. Käytä palautamisen sijaan BACPAC- tai BCP-cp |
Service Broker | En | En |
Palvelimen määritysasetukset | En | En |
Palvelintason roolit | Kyllä | En |
Määritä lausekkeet | Useimmat, katso yksittäiset lausekkeet | Useimmat, katso yksittäiset lausekkeet |
SQL Server -agentti | Ei, katso Elastic Jobs | Ei, kokeile ajoitettuja Data Factory -putkia tai Apache Airflow -töitä |
SQL Serverin valvonta | Ei, katso Azuren SQL-tietokannan valvonta | En |
Järjestelmäfunktiot ja dynaamiset hallintafunktiot | Useimmat, katso yksittäiset funktiot | Useimmat, katso yksittäiset funktiot |
Järjestelmän dynaamiset hallintanäkymät (DMV) | Useimmat, katso yksittäiset näkymät | Useimmat, katso yksittäiset näkymät |
Järjestelmän tallennetut toimintosarjat | Jotkin, katso yksittäiset tallennetut toimintosarjat | Jotkin, katso yksittäiset tallennetut toimintosarjat |
Järjestelmätaulukot | Jotkin, katso yksittäisiä taulukoita | Jotkin, katso yksittäisiä taulukoita |
Järjestelmän luettelonäkymät | Joissakin on yksittäisiä näkymiä. | Joissakin on yksittäisiä näkymiä. |
TempDB | Kyllä | Kyllä |
Tilapäiset taulukot | Paikalliset ja tietokantalaajennat yleiset tilapäiset taulukot | Paikalliset ja tietokantalaajennat yleiset tilapäiset taulukot |
Aikavyöhykevalinta | En | En |
Jäljitysliput | En | En |
Tapahtumarepliointi | Kyllä, vain tilaaja | Kyllä, vain tilaaja |
Läpinäkyvä tietojen salaus (TDE) | Kyllä | Ei. Fabric SQL -tietokanta käyttää tallennustilan salausta palvelun hallitsemilla avaimilla kaikkien levossa säilytettyjen asiakastietojen suojaamiseksi. Asiakkaan hallitsemia avaimia ei tueta. |
Käyttöympäristön toiminnot
Azure-ympäristö tarjoaa useita PaaS-ominaisuuksia, jotka lisätään lisäarvona tietokannan vakioominaisuuksiin. On olemassa useita ulkoisia palveluja, joita voidaan käyttää Azure SQL -tietokannan ja SQL-tietokannan kanssa Fabricissa.
Käyttöympäristö-ominaisuus | Azure SQL Database | Fabric SQL -tietokanta |
---|---|---|
Aktiivinen maantieteellinen replikointi | Kyllä, katso Aktiivinen maantieteellinen replikointi | Ei tällä hetkellä |
Automaattiset varmuuskopiot | Kyllä | Kyllä |
Automaattinen viritys (indeksit) | Kyllä, katso Automaattinen säätö | Kyllä |
Käytettävyysvyöhykkeet | Kyllä | Kyllä, automaattisesti määritetty |
Azure-tietokantojen siirtopalvelu (DMS) | Kyllä | En |
Tietojen siirtopalvelu (DMA) | Kyllä | En |
Joustavat työt | Kyllä, katso Elastic Jobs | En |
Vikasietoryhmät | Kyllä, katso vikasietoryhmät | En |
Tiedostojärjestelmän käyttö | En | En |
Maantieteellinen palauttaminen | Kyllä, katso Sijaintien palauttaminen | En |
Pitkäaikainen säilytys (LTR) | Kyllä, katso pitkäaikainen säilytys | En |
Keskeytys/jatkaminen | Kyllä, palvelimettomassa palvelimessa | Kyllä, automaattinen |
Julkinen IP-osoite | Kyllä. Käyttöä voidaan rajoittaa käyttämällä palomuuria tai palvelun päätepisteitä. | Kyllä, oletusarvoisesti käytettävissä |
Osoita aikatietokannan palauttaminen | Kyllä, katso Kohta-aika palauttaminen | Kyllä |
Resurssivarannot | Kyllä, elastic-altaina | En |
Skaalaus ylös- tai alaspäin | Kyllä, automaattinen palvelimettomassa palvelimessa, manuaalinen valmisteilla oleva käsittely | Kyllä, automaattinen |
SQL Alias | Ei, käytä DNS-aliasta | En |
SQL Server Analysis Services (SSAS) | Ei, Azure Analysis Services on erillinen Azure-pilvipalvelu. | Ei, Azure Analysis Services on erillinen Azure-pilvipalvelu. |
SQL Server -integrointipalvelut (SSIS) | Kyllä. Kun käytössä on hallittu SSIS Azure Data Factory (ADF) -ympäristössä, jossa paketit tallennetaan Azure SQL -tietokannan isännöimään SSISDB:hen ja suoritetaan Azure SSIS Integration Runtimessa (IR), katso Azure-SSIS IR:n luominen ADF:ssä. | Ei, vaan käytä Data Factorya Microsoft Fabricissa. |
SQL Server Reporting Services (SSRS) | Ei – katso Power BI | Ei – katso Power BI |
Kyselyn suorituskyvyn valvonta | Kyllä, käytä kyselyn suorituskyvyn merkityksellisiä tietoja | Kyllä, katso Performance Dashboard |
VNet | Osittainen, rajoitettu käyttö VNet-päätepisteiden avulla | En |
VNet-palvelun päätepiste | Kyllä, katso näennäisverkon palvelupäätepisteet | En |
VNet Global peering | Kyllä, yksityisten IP-osoitteiden ja palvelun päätepisteiden käyttäminen | En |
Yksityiset yhteydet | Kyllä, yksityisen linkin käyttäminen | Kyllä, yksityisten linkkien käyttäminen |
Resurssirajoitukset
Seuraavassa taulukossa verrataan Azure SQL -tietokannan ja SQL-tietokannan käytettävissä olevia resurssirajoja Fabricissa:
Muistiinpano
Nämä resurssirajoitukset koskevat vain nykyistä esikatselua, ja ne voivat muuttua ennen kuin ne ovat yleisesti saatavilla.
Luokka | Azure SQL Database | Fabric SQL -tietokanta |
---|---|---|
Laskentakoko | Jopa 128 vCorea | Enintään 32 vCorea |
Tallennustilan koko | Enintään 128 Tt | Nykyisessä esikatselussa enintään 4 Tt |
Tempdb-koko | Jopa 2560 Gt | Jopa 1 024 Gt |
Lokin kirjoittamisen siirtomäärä | Enintään 100 Mt/s | Nykyisessä esikatselussa enintään 50 Mt/s |
Käytettävyys | Oletustasosopimus 99,995 % palvelutasosopimus, jossa on vyöhykkeen redundanssi |
Katso Fabric Reliability |
Varmuuskopiot | Paikallisesti vikasietoisen (LRS), vikasietoisen (ZRS) tai maantieteellisesti vikasietoisen (GRS) tallennuksen valinta 1–35 päivää (7 päivää oletusarvoisesti) säilytys, enintään 10 vuoden pitkäaikainen säilytys käytettävissä |
Automaattiset Zone-Redundant (ZRS) -varmuuskopiot, joiden säilytysaika on 7 päivää (oletusarvoisesti käytössä). |
Vain luku -kopiot | Lue skaalaus suuren käytettävyyden 1–4-replikoilla tai 1–30 nimetyllä replikalla 0–4 maantieteellistä replikaa |
Ei, käytä vain luku -muotoista SQL-analytiikan päätepistettä vain luku -tilassa olevalle TDS SQL -yhteydelle |
Alennusmallit | Varatut esiintymät Azure Hybrid Benefit (ei käytettävissä dev/test-tilauksessa) Enterprise - ja Pay-As-You-Go Dev/Test - tilaukset |
Katso Fabric-kapasiteetti |
Työkalut
Azure SQL -tietokanta ja Fabric-tietokannan SQL-tietokanta tukevat erilaisia tietotyökaluja, joiden avulla voit hallita tietojasi.
Työkalu | Azure SQL Database | Fabric SQL -tietokanta |
---|---|---|
Azure CLI | Kyllä | En |
Azure PowerShell | Kyllä | En |
.bacpac vienti | Kyllä, katso Azure SQL -tietokannan vienti | Kyllä, katso SqlPackage for SQL -tietokanta Microsoft Fabricissa |
.bacpac-tuonti | Kyllä, katso Azure SQL -tietokannan tuonti | Kyllä, katso SqlPackage for SQL -tietokanta Microsoft Fabricissa |
BCP | Kyllä | Kyllä |
BICEP | Kyllä | En |
Tietokannan katseluohjelma | Kyllä | Ei tällä hetkellä |
SMO | Kyllä, katso SMO | Kyllä, katso SMO |
SQL Server Data Tools (SSDT) | Kyllä | Kyllä (pienin versio on Visual Studio 2022 17.12) |
SQL Server Management Studio (SSMS) | Kyllä | Kyllä |
SQL Serverin PowerShell | Kyllä | Kyllä |
SQL Serverin profilointi | Ei, katso Laajennettu tapahtumat | Ei, katso Laajennettu tapahtumat |
sqlcmd | Kyllä | Kyllä |
System Center Operations Manager | Kyllä, katso Microsoft System Center Management Pack Azure SQL -tietokannalle. | En |
Visual Studio Code | Kyllä | Kyllä |
Visual Studio Code, jossa on mssql-laajennus | Kyllä | Kyllä |