Jaa


SQL-tietokanta Microsoft Fabricissa

Koskee seuraavia:SQL-tietokanta Microsoft Fabricissa

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.

Jos haluat oppia lisää SQL-tietokannasta Fabricissa, katso Data Exposed -jakso, jossa esitellään SQL tietokanta Microsoft Fabricissa.

Jos haluat käydä läpi täydelliset ohjeet, tutustu opetusohjelmaan, jossa voit SQL-tietokannan luominen Fabric-portaalin. Jos haluat apua tiettyyn tehtävään, siirry Aloita-osioon .

Fabricin SQL-tietokanta on:

  • Koti Fabricissa OLTP-kuormituksille
  • Helppo määrittää ja hallita
  • Määritä analytiikkaa varten replikoimalla tiedot automaattisesti OneLakeen lähes reaaliaikaisesti
  • Valmiina tekoälyn kehitysskenaarioihin, joissa on ominaisuuksia kuten semanttinen haku ja hakupohjainen generointi (RAG)
  • Integroitu kehityskehyksiin ja analytiikkaan
  • Perustuu Mirroring in Fabric -peilauksen taustalla olevaan tekniikkaan
  • Helppo hallita, älykkäät suorituskykyominaisuudet ovat oletuksena käytössä, kuten automaattinen indeksointi ja automaattinen viritys
  • Kyselyt tehdä kaikilla samoilla tavoilla kuin Azure SQL -tietokanta sekä Fabric-portaalin verkkopohjainen editori.

Miksi SQL-tietokantaa käytetään Fabricissa?

Fabricin SQL-tietokanta on osa tietokannan kuormitusta, ja tiedot ovat käytettävissä muista Fabricin 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?

Uuden SQL-tietokannan luominen Fabricissa luo seuraavat kohteet Fabric-työtilaan:

  • SQL-tietokannan tiedot replikoidaan automaattisesti OneLakeen ja muunnetaan Parquetiksi analytiikkavalmiissa muodossa. Tämä mahdollistaa jatkojakautumisskenaariot, kuten tietotekniikan, datatieteen ja paljon muuta.
  • SQL-analytiikan päätepiste

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 ja tietoturva

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öä. Fabric SQL -tietokanta sisältää myös yritystason tietoturvaominaisuuksia, kuten työtilatason asiakashallinnoimia avaimia ja SQL-auditointia. Lisätietoja löytyy kohdista Data encryption in SQL database ja Security in SQL database.

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 pääsyn SQL-analytiikan päätepisteeseen.

Siirry Jakaminen-valintaikkunaan Jaa-painikkeella tietokannan nimen vieressä Työtilanäkymässä . Jaetut tietokannat löytyvät OneLakeData Hubin tai Microsoft Fabricin Jaettu kanssani -osion kautta. Lisätietoja löytyy osoitteesta Jaa dataa ja hallinnoi pääsyä SQL-tietokantaasi.

Connect

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 todentaminen onnistuu, Microsoft Entra -käyttäjällä, palvelun päänimellä tai heidän ryhmällään on oltava tietokannan lukukohde -käyttöoikeus Fabricissa. Lisätietoja on artikkelissa Todentaminen SQL-tietokannassa Microsoft Fabricissa.

Tällä hetkellä ainoa tuettu SQL-tietokannan yhteyskäytäntö Microsoft Fabricissa on oletusarvo. Lisätietoja on kohdassa Yhteyskäytäntö ja Yhteysarkkitehtuuri. Katso luettelo alueesi IP-osoitteista kohdasta Azuren IP-osoitealueet ja palvelutunnisteet – julkinen pilvipalvelu.

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.

Tietokantojen väliset kyselyt

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ää Data Sciencea. 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.

Lisätietoja on artikkelissa SQL-tietokannan laskutus ja käyttöraportointi Microsoft Fabricissa.

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.

Joustavat altaat

Fabric SQL -tietokanta ei tue Azure SQL -tietokannan joustavia varantoja käsitteen mukaan, mutta samankaltaisia käsitteitä on saatavilla Fabric-kapasiteeteissa ja Fabric-työtiloissa. Yksittäinen Fabric-kapasiteetti voi tarjota resursseja Fabric SQL -tietokantoihin eri työtiloissa. Näin voit yksinkertaistaa laskutusta yhdessä kapasiteetissa joustavan varannon tavoin sekä eristää työtilat suojauksen.

Seuraava vaihe