SQL-tietokanta Microsoft Fabricissa (esikatselu)
Koskee Microsoft Fabricin SQL-tietokantaa✅
Microsoft Fabricin SQL-tietokanta on kehittäjille sopiva tapahtumatietokanta, joka perustuu Azure SQL -tietokantaan. Sen avulla voit helposti luoda operatiivisen tietokannan Fabricissa. Fabricissa oleva SQL-tietokanta käyttää samaa SQL-tietokantamoduulia kuin Azure SQL -tietokanta.
Saat lisätietoja SQL-tietokannasta Fabricissa katsomalla Data Exposed -jakson, joka esitellään SQL -tietokannassa Microsoft Fabricin julkisessa esikatseluversiossa.
Jos haluat käydä läpi täydelliset ohjeet, tutustu opetusohjelmaan, jossa voit SQL-tietokannan luominen Fabric-portaalin. Jos haluat ohjeita tiettyyn tehtävään, siirry osioon Aloittaminen
Fabricin SQL-tietokanta on:
- Koti Fabricissa OLTP-kuormituksille
- Helppo määrittää ja hallita
- Määritä analytiikkaa varten replikoimalla tiedot automaattisesti OneLakeen lähes reaaliaikaisesti
- Integroitu kehityskehyksiin ja analytiikkaan
- Perustuu Mirroring in Fabric -peilauksen taustalla olevaan tekniikkaan
- Kyselyt tehdä kaikilla samoilla tavoilla kuin Azure SQL -tietokanta sekä Fabric-portaalin verkkopohjainen editori.
Azuren SQL-tietokannan älykkäät suorituskykyominaisuudet ovat oletusarvoisesti käytössä Fabricissa SQL-tietokannassa, mukaan lukien:
Miksi SQL-tietokantaa käytetään Fabricissa?
Fabricin SQL-tietokanta on osa tietokannan kuormitusta ja tietoja voi käyttää muista Fabric-kohteista. SQL-tietokantatietosi pysyvät myös ajan tasalla OneLakessa kyselykelpoisessa muodossa, joten voit käyttää kaikkia Fabricin eri palveluita, kuten analytiikan suorittamista Sparkin avulla, muistikirjojen suorittamista, tietotekniikkaa ja visualisointia Power BI -raporttien kautta.
Sql-tietokantasi on Fabricissa, joten sinun ei tarvitse yhdistää eri palveluja useista toimittajista. Sen sijaan voit nauttia erittäin integroidusta, päästä päähän ja helppokäyttöiestä tuotteesta, joka on suunniteltu yksinkertaistamaan analytiikkatarpeita ja joka on luotu avoimeksi ja yhteistyöksi teknologiaratkaisujen välillä, jotka lukevat avoimen lähdekoodin Delta Lake -taulukkomuotoa. Delta-taulukoita voi sitten käyttää kaikkialla Fabricissa, jolloin käyttäjät voivat nopeuttaa matkaansa Fabriciin.
Microsoft Fabric -ympäristö perustuu SaaS-palveluun( Software as a Service). Lisätietoja Microsoft Fabricista on artikkelissa Mikä on Microsoft Fabric?
Fabric-tietokannan SQL-tietokanta luo Fabric-työtilaan kolme kohdetta:
SQL-tietokannan tiedot replikoidaan automaattisesti OneLakeen ja muunnetaan Parquet-muotoon analytiikkavalmiissa muodossa. Tämä mahdollistaa jatkojakautumisskenaariot, kuten tietotekniikan, datatieteen ja paljon muuta.
SQL-analytiikan päätepiste
Semanttinen oletusmalli
Fabric SQL -tietokannan kyselyeditorin lisäksi siellä on laaja työkaluekosysteemi, kuten SQL Server Management Studio, mssql-laajennus Visual Studio Codella ja jopa GitHub Copilot.
Jakaminen
Jakaminen helpottaa käyttöoikeuksien hallintaa ja samalla suojausta, kuten rivitason suojausta (RLS) ja objektitason suojausta (OLS), ja varmistamaan, että hallitset luottamuksellisten tietojen käyttöä. Jakaminen mahdollistaa myös suojatun ja demokraattisen päätöksenteon koko organisaatiossasi.
Jakamalla SQL-tietokantasi voit myöntää muille käyttäjille tai käyttäjäryhmälle tietokannan käyttöoikeuden antamatta käyttöoikeutta työtilaan ja muihin sen kohteisiin. Kun joku jakaa tietokannan, hän myöntää myös käyttöoikeuden SQL-analytiikan päätepisteeseen ja liittyvään semanttiseen oletusmalliin.
Käytä Jaa-valintaikkunaa ja valitse Jaa-painike tietokannan nimen vieressä Työtila-näkymässä. Jaetut tietokannat löytyvät OneLake-tietokeskuksen tai Microsoft Fabricin Jaettu kanssani -osion kautta.
Lisätietoja on ohjeaiheessa Tietojen jakaminen ja SQL-tietokannan käyttöoikeuksien hallinta Microsoft Fabricissa.
Muodosta yhteys
Muiden Microsoft Fabric -kohdetyyppien tavoin SQL-tietokannat käyttävät Microsoft Entra -todennusta. Yhteyden muodostamisvaihtoehdot ovat artikkelissa Sql-tietokantaan yhdistäminen Microsoft Fabricissa.
JOTTA SQL-tietokantaan todennus onnistuu, Microsoft Entra -käyttäjällä, palvelun päänimellä tai hänen ryhmällään on oltava Fabric-tietokannan lukuoikeudet. Lisätietoja on artikkelissa Todentaminen SQL-tietokannassa Microsoft Fabricissa.
- Lisätietoja siitä, miten voit myöntää Microsoft Entra -käyttäjätietojen käyttöoikeuden Fabric-työtilaan tai tiettyyn tietokantaan, on artikkelissa Fabric-käyttöoikeuksien valvontatoiminnot.
Tietokantakyselyt
Kun SQL-tietokantasi tiedot tallennetaan automaattisesti OneLakeen, voit kirjoittaa tietokantakyselyitä, yhdistää tietoja muista SQL-tietokannoista, peilattuja tietokantoja, varastoja ja SQL-analytiikan päätepisteen yksittäiseen T-SQL-kyselyyn. Kaikki tämä on tällä hetkellä mahdollista kyselyillä SQL-tietokannan tai Lakehousen SQL-analytiikan päätepisteestä.
Voit esimerkiksi viitata taulukkoon muista Fabric-kohteista käyttämällä kolmiosaista nimeämistä. Seuraavassa esimerkissä voit käyttää kolmiosaista nimeä viittaamaan ContosoSalesTable
varastossa ContosoWarehouse
kuvitteellisesta SalesLT.Affiliation
taulukosta SQL-tietokannassa. Muista tietokannoista tai varastoista kolmiosaisen SQL-vakion nimeämiskäytännön ensimmäinen osa on tietokannan tai varaston kohteen nimi.
SELECT *
FROM ContosoWarehouse.dbo.ContosoSalesTable AS Contoso
INNER JOIN AdventureWorksLT.SalesLT.Affiliation AS Affiliation
ON Affiliation.AffiliationId = Contoso.RecordTypeID;
Tietojen suunnittelu SQL-tietokannan kanssa Fabricissa
Microsoft Fabric tarjoaa erilaisia tietotekniikkaominaisuuksia, joiden avulla se varmistaa, että tiedot ovat helposti käytettävissä, hyvin organisoituja ja laadukkaita. Fabric Data Engineeringistä voit tehdä seuraavaa:
- Luo ja hallitse tietoja Sparkinä käyttämällä SQL-tietokantaa Fabricissa.
- Suunnittele jaksoja tietojen kopioimiseksi SQL-tietokantaan Fabricissa.
- Lähetä erä-/suoratoistotyö Spark-klusteriin Spark-työmääritysten avulla.
- Käytä muistikirjoja koodin kirjoittamiseen tietojen valmisteluun ja muuntamiseen.
Datatiede SQL-tietokannan kanssa Fabricissa
Microsoft Fabricin datatiede, jonka avulla käyttäjät voivat suorittaa päästä päähän -datatieteen työnkulkuja tietojen rikastuttamista ja merkityksellistä liiketoimintatietoa varten. Voit suorittaa laajan valikoiman toimintoja koko datatiedeprosessista aina tietojen tutkimisesta, valmistelusta ja puhdistuksesta kokeiluihin, mallinnukseen, mallien pisteytykseen ja bi-raporttien ennakoivien merkityksellisten tietojen palvelemiseen.
Microsoft Fabric -käyttäjät voivat käyttää datatiedettä. Sieltä he voivat löytää ja käyttää erilaisia olennaisia resursseja. He voivat esimerkiksi luoda koneoppimiskokeiluja, malleja ja muistikirjoja. Ne voivat myös tuoda olemassa olevia muistikirjoja datatieteen aloitussivulle.
Tietokannan siirrettävyys ja käyttöönotto SqlPackagella
SqlPackage on käyttöympäristöjen välinen komentorivityökalu, joka mahdollistaa tietokannan vuorovaikutukset, jotka siirtävät kokonaisia tietokantoja tai tietokantaobjekteja. Azuressa tai Fabricissa hallitun tietokannan siirrettävyys (tuonti/vienti) varmistaa, että tiedot ovat siirrettävissä, jos haluat siirtää ne myöhemmin. Sama siirrettävyys mahdollistaa myös tietyt siirtoskenaariot itsenäisten tietokantakopioiden (.bacpac) kautta tuonti- ja vientitoiminnoilla.
SqlPackage mahdollistaa tietokannan lisäävien muutosten käyttöönoton helposti tietokantaobjekteihin (uudet sarakkeet taulukoissa, muutokset olemassa oleviin tallennettuihin toimintosarjoihin jne.). SqlPackage voi poimia .dacpac-tiedoston, joka sisältää tietokannan objektien määritelmät, ja julkaista .dacpac-tiedoston, jotta kyseistä objektin tilaa voidaan käyttää uudessa tai olemassa olevassa tietokannassa. Julkaisutoiminto integroituu myös SQL-projekteihin, jotka mahdollistavat SQL-tietokantojen offline-tilassa ja dynaamisemmat kehitysjaksot.
Lisätietoja on artikkelissa SqlPackage with SQL -tietokanta Fabricissa.
Fabric-lähdeohjausobjektin integrointi
SQL-tietokanta on integroitu Fabricin jatkuvan integraation/jatkuvan kehityksen kanssa. Voit hallita SQL-tietokantaa käyttämällä sisäistä Git-säilöä.
GraphQL-ohjelmointirajapinnan luominen Fabric-portaalista
Fabric-portaalin avulla voit helposti luoda GraphQL-ohjelmointirajapinnan SQL-tietokantaasi varten.
Kapasiteetin hallinta
Microsoft Fabric Capacity Metrics -sovelluksella voit valvoa SQL-tietokannan käyttöä ja kulutusta muissa kuin fabric-kapasiteeteissa kokeiluversioissa.
Huomautus
Nykyisen esikatselun aikana SQL-tietokannalle ei tehdä laskutusta Fabricissa, mutta laskutustiedot kulkevat edelleen seurantaan.
Peilaus Azure SQL -tietokannassa
Onko sinulla jo ulkoinen tietokanta ja haluatko hyödyntää Fabric-integrointia? Voit käyttää Mirroring in Fabricia edullisena ja halpana viipeenä eri järjestelmien tietojen tuomiseksi yhteen. Voit jatkuvasti replikoida olemassa olevan tietotilan suoraan Fabricin OneLakeen, mukaan lukien olemassa olevan Azure SQL -tietokannan tiedot.