Jaa


Mirroring Fabric SQL -tietokanta Microsoft Fabricissa (esikatselu)

Tietokantapeilaus on Microsoft Fabricin ominaisuus, jonka avulla voit jatkuvasti replikoida tietoja operatiivisesta tietokannasta Fabric OneLakeen. Kun tietosi on peilattu automaattisesti Fabric-tietoihin, voit tehdä kyselyjä ja suorittaa analyyseja yhdessä muiden tietojen kanssa. Kankaisi analytiikkatarpeitasi varten yhden luukun helposti yhteen -ratkaisulla.

Yleiskatsaus SQL-tietokannan peilaamisesta Fabricissa

Microsoft Fabricin SQL-tietokanta, joka käyttää samaa SQL-tietokantamoduulia kuin Microsoft SQL Server ja muistuttaa Azure SQL -tietokantaa, perii suurimman osan Fabric-peilaustoiminnoista Azure SQL -tietokannasta. Lisätietoja on artikkelissa Azure SQL -tietokannan peilaus Fabriciin, mutta tällä sivulla keskitytään SQL-tietokannan tietojen peilaamiseen Fabricissa ja eroihin Azure SQL -tietokannan peilaamisesta.

Kun luot SQL-tietokannan Microsoft Fabricissa, Fabric-työtilassa valmistellaan kolme artefaktia:

  • SQL-tietokanta itse
  • SQL-analytiikan päätepiste
  • Semanttinen oletusmalli

Analytiikkaskenaarioiden helpottamiseksi Fabric-tietokannan tiedot peilataan automaattisesti Fabric OneLakeen samaan työtilaan, jossa tietokanta itse sijaitsee. Peilaus alkaa SQL-tietokannan luomisesta Fabricissa ilman käyttäjän toimia. Peilauksen määrittämiseen ei ole asetuksia: kaikki tuetut taulukot ja niiden tukemat sarakkeet peilataan heti, kun ne luodaan.

  • Fabricin SQL-tietokanta tallentaa sen tiedot .mdf-tiedostoihin, aivan kuten Azure SQL -tietokanta.
  • Peilatut tiedot tallennetaan Delta-parquet-tiedostoina OneLakeen.
    • SQL-analytiikan päätepisteet osoittavat kyseisiin tiedostoihin, joten voit tehdä kyselyjä peilatuista tiedoista ilman suorituskykysakkoa ensisijaiselle kuormitukselle analytiikkakyselyistä.
    • SQL-analytiikan päätepisteen kautta käytettävissä olevat tiedot ovat vain luku -tilassa. Ne suojaavat toiminnallista tietolähdettä myös vahingossa kirjoittamisilta tai poistoilta.

Voit luoda näkymiä SQL-analytiikan päätepisteeseen, jotta tietojen esittäminen sopii paremmin analytiikkakyselyillesi. Voit myös liittyä yhdistämään peilattuja taulukoita tai muita taulukoita työtilan eri varastoissa tai lakehouseissa. Vastaavasti asianmukaisten käyttöoikeuksien kanssa OneLakessa peilatut tiedot seuraavat muiden Fabric-tietojen, kuten muistikirjojen, pikakuvakkeiden ja muiden tietojen, tietojen käyttömalleja.

Kaavio peilauksen toiminnasta SQL-tietokannassa Fabricissa.

Sql-tietokannan peilauksen erot Fabricissa ja Azure SQL -tietokannassa

Peilaus säilyy pitkälti samana Azure SQL -tietokannan peilaamisen ja SQL-tietokannan peilaamisen välillä Fabricissa.

Function Azure SQL Database SQL-tietokanta Fabricissa
Peilauksen määritys Käyttäjä huolehtii todentamisesta, verkkoyhteydestä ja määrittää peilauksen manuaalisesti. Peilaus tehdään automaattisesti luonnin yhteydessä.
Todentaminen määritettäessä Peilaus edellyttää kirjautumista CONTROL-tietokannan käyttöoikeudella. Todentaminen on Fabricin hallitsemat käyttäjätiedot.
Peilausohjausobjekti Käyttäjän täydet hallinta Peilaus on aina käytössä, eikä sitä voi poistaa käytöstä.
Peilattavan taulukoiden valinta Käyttäjän täydet hallinta Kaikki tuetut taulukot peilataan ilman mahdollisuutta ohittaa taulukoita.
Ajan palauttaminen (PITR) PITR luo uuden tietokannan, ja peilaus on määritettävä uudelleen manuaalisesti. PITR luo Uuden tietokannan Fabriciin. Jatkuva peilaus alkaa automaattisesti tilannevedoksesta.
Tallennetut valvonta- ja valvontamenettelyt Sallittu Sallittu vain valvontaan, ei määritykseen
Fabric-kapasiteetin keskeyttäminen, jatkaminen, poistaminen ja poistaminen työtilasta Manuaalinen puuttuminen peilauksen poistamiseen tai jatkamiseen Automaattinen. Fabric keskeyttää/jatkaa/poistaa peilauksen ja tiedot.
Avattava taulukko Jos valittuna on "kaikki tiedot automaattisesti peilattu", taulukon Kangas-replika poistetaan.
Jos taulukot valitaan manuaalisesti, taulukkoa ei pudoteta Fabricista ja puuttuva lähdetaulukko näyttää virheen näytön peilausnäytöllä.
Pudottaa peilatut taulukkotiedot Fabric OneLakesta.

Peilauksen vaikutukset tapahtumiin ja kuormitteisiin

Replikointimoduuli toimii seuraavasti:

  • Fabric SQL -tietokanta on palvelimeton tuote, ja se keskeytetään automaattisesti, jos käyttäjän toimintaa ei ole lainkaan. Peilaustoiminta ei estä tietokannan keskeyttämistä. Jos tietokanta keskeytetään, myös kaikki yhä odottavat peilaustoiminnot keskeytetään. Peilaus jatkaa sitä, mihin se pysähtyi, kun tietokantaa jatketaan.
  • Aktiiviset tapahtumat säilyttävät tapahtumalokin katkaisua, kunnes tapahtuma vahvistuu. Pitkäkestoiset tapahtumat saattavat johtaa tapahtumalokin kapasiteetin käyttöasteen tavanomaisempaan käyttöön.
  • Kunkin käyttäjän kuormitus vaihtelee. Taulukon päivitys-/poistotoiminnot voivat lisätä lokien luontia.
  • Replikointimoduuli valvoo kutakin taulukkoa muutosten osalta itsenäisesti. Jos lähdetaulukossa ei ole päivityksiä, replikointimoduuli aloittaa tämän taulukon eksponentiaalisesti kasvavan keston, jopa tunnin, aikakatkaisesti. Näin voi käydä, jos ilmenee tilapäinen virhe, joka estää tietojen päivittämisen. Replikaattorimoduuli jatkaa automaattisesti säännöllistä kyselyä, kun päivitetyt tiedot on havaittu.
  • Lisätietoja on kohdassa Fabric SQL -tietokannan peilauksen (esikatselu) rajoitukset ja toiminta.

Todentaminen ja valtuutus SQL-tietokantaan Fabricissa

Muodosta yhteys SQL-tietokantatietojen replikoituun kopioon OneLakessa SQL-tietokannan SQL-analytiikan päätepisteen kautta. Voit tehdä kyselyn reaaliaikaisena, vain luku -kopiona tiedoistasi. Lisätietoja todentamiseen, käyttöoikeuksien myöntämiseen ja yhdistämisestä SQL-tietokantaan Fabricissa on seuraavissa ohjeissa: