Jaa


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.

Tärkeä

Tämä ominaisuus on esikatselutilassa.

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 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:

Tärkeä

Tämä ominaisuus on esikatselutilassa.

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.

Näyttökuva SQL-tietokannan kuvakkeesta Fabricissa.

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.

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.

Seuraava vaihe