Jaa


Opetusohjelma: Määritä Microsoft Fabric -peilatut tietokannat Azure SQL -tietokannasta

Mirroring in Fabric on yrityspohjainen, pilvipohjainen, nolla-ETL-teknologia, SaaS-tekniikka. Tässä osiossa opit luomaan peilatun Azure SQL -tietokannan, joka luo Vain luku -muotoisen, jatkuvasti replikoidun kopion Azuren SQL-tietokannan tiedoista OneLakessa.

Edellytykset

  • Fabric-kapasiteetin on oltava aktiivinen ja käytössä. Keskeytetty tai poistettu kapasiteetti vaikuttaa peilaamiseen, eikä tietoja replikoida.
  • Ota Fabric-vuokraajan asetus käyttöön Palvelun päänimet voivat käyttää Fabric-ohjelmointirajapintoja. Lisätietoja vuokraaja-asetusten käyttöönotosta on artikkelissa Fabric-vuokraajan asetukset.
  • Fabricin verkkopalveluvaatimukset Azure SQL -tietokannan käyttämiseksi:
    • Tällä hetkellä Mirroring ei tue Azuren SQL-tietokannan loogisia palvelimia Azure-näennäisverkon tai yksityisen verkon takana. Jos Azure SQL:n looginen palvelin on yksityisen verkon takana, et voi ottaa käyttöön Azure SQL -tietokannan peilausta.
    • Sinun on päivitettävä Azure SQL:n loogisen palvelimen palomuurisäännöt sallimaan julkisen verkon käyttö ja otettava käyttöön Looginen Azure-palvelut -asetus yhteyden muodostamiseksi Azure SQL -tietokantaan.

Järjestelmän määrittämän hallitun käyttäjätiedon (SAMI) käyttöönotto Azure SQL:n loogisella palvelimella

Azure SQL:n loogisen palvelimen järjestelmän määrittämä hallittu käyttäjätieto (SAMI) on otettava käyttöön ja sen on oltava ensisijainen käyttäjätieto, jotta voit julkaista tietoja Fabric OneLakeen.

  1. Jos haluat määrittää tai varmistaa, että SAMI on käytössä, siirry loogiseen SQL-palvelimeen Azure-portaali. Valitse resurssivalikosta Suojaus ja käyttäjätiedot.
  2. Valitse Järjestelmälle määritetyt hallitut käyttäjätiedot -kohdassa Tila tilaksi Käytössä.
  3. SAMI:n on oltava ensisijainen käyttäjätieto. Varmista, että SAMI on ensisijainen käyttäjätieto seuraavalla T-SQL-kyselyllä: SELECT * FROM sys.dm_server_managed_identities;

Fabric-tietokannan päänimi

Seuraavaksi sinun on luotava Fabric-palvelulle tapa muodostaa yhteys Azure SQL -tietokantaan.

Voit tehdä tämän kirjautuneena ja yhdistettynä tietokantakäyttäjänä.

Kirjautumisen ja yhdistetyn tietokannan käyttäjän käyttäminen

  1. Muodosta yhteys Azure SQL:n loogiseen palvelimeen KÄYTTÄMÄLLÄ SQL Server Management Studiota (SSMS) tai mssql-laajennusta Visual Studio Codella. Muodosta yhteys tietokantaan master .

  2. Luo palvelinkirjautuminen ja määritä tarvittavat käyttöoikeudet.

    • Luo SQL-todennettu kirjautumistunnus, jonka nimi fabric_loginon . Voit valita minkä tahansa nimen tälle kirjautumiselle. Anna oma vahva salasanasi. Suorita seuraava T-SQL-komentosarja tietokannassa master :
    CREATE LOGIN fabric_login WITH PASSWORD = '<strong password>';
    ALTER SERVER ROLE [##MS_ServerStateReader##] ADD MEMBER fabric_login;
    
    • Voit myös luoda Microsoft Entra -tunnuksen todennetun kirjautumisen olemassa olevalta tililtä. Suorita seuraava T-SQL-komentosarja tietokannassa master :
    CREATE LOGIN [bob@contoso.com] FROM EXTERNAL PROVIDER;
    ALTER SERVER ROLE [##MS_ServerStateReader##] ADD MEMBER [bob@contoso.com];
    
  3. Muodosta yhteys Azure SQL -tietokantaan ja peilaa Microsoft Fabric käyttämällä Azure-portaali -kyselyeditoria, SQL Server Management Studiota (SSMS) tai mssql-laajennusta Visual Studio Codella.

  4. Luo kirjautumiseen yhdistetty tietokannan käyttäjä:

    CREATE USER fabric_user FOR LOGIN fabric_login;
    GRANT CONTROL TO fabric_user;
    

    Tai

    CREATE USER [bob@contoso.com] FOR LOGIN [bob@contoso.com];
    GRANT CONTROL TO [bob@contoso.com];
    

Peilatun Azure SQL -tietokannan luominen

  1. Avaa Fabric-portaali.
  2. Käytä olemassa olevaa työtilaa tai luo uusi työtila.
  3. Siirry Luo-ruutuun. Valitse Luo-kuvake.
  4. Vieritä Tietovarasto-osaan ja valitse sitten Peilattu Azuren SQL-tietokanta. Anna peilattavan Azure SQL -tietokannan nimi ja valitse sitten Luo.

Muodosta yhteys Azure SQL -tietokantaan

Jotta Mirroring voidaan ottaa käyttöön, sinun on muodostettava Fabricista yhteys Azure SQL:n loogiseen palvelimeen SQL-tietokannan ja Fabricin välisen yhteyden muodostamiseksi. Seuraavat vaiheet opastavat yhteyden muodostamisessa Azure SQL -tietokantaan:

  1. Valitse Kohdasta Uudet lähteet Azuren SQL-tietokanta. Voit myös valita aiemmin luodun Azure SQL -tietokantayhteyden OneLake-keskuksesta.
  2. Jos olet valinnut Uuden yhteyden, anna yhteyden tiedot Azure SQL -tietokantaan.
    • Palvelin: Löydät palvelimen nimen siirtymällä Azure-portaali Azure SQL -tietokannan yleiskatsaus -sivulle. Esimerkki: server-name.database.windows.net.
    • Tietokanta: Anna Azure SQL -tietokannan nimi.
    • Yhteys: Luo uusi yhteys.
    • Yhteyden nimi: Annetaan automaattinen nimi. Voit muuttaa sitä.
    • Todennuslaji:
      • Perus (SQL-todennus)
      • Organisaation tili (Microsoft Entra -tunnus)
      • Vuokraajan tunnus (Azuren palvelun päänimi)
  3. Valitse Yhdistä.

Aloita peilausprosessi

  1. Määritä peilaus -näytön avulla voit oletusarvoisesti peilata kaikki tietokannan tiedot.

    • Peilattu kaikki tiedot tarkoittavat sitä, että Peilauksen käynnistämisen jälkeen luodut uudet taulukot peilataan.

    • Valinnaisesti voit valita vain tietyt objektit peilataksesi. Poista Kaikkien tietojen peilaus -asetus käytöstä ja valitse sitten tietokannasta yksittäiset taulukot.

    Tätä opetusohjelmaa varten valitaan Peilaa kaikki tiedot - vaihtoehto.

  2. Valitse Mirror-tietokanta. Peilaus alkaa.

  3. Odota 2-5 minuuttia. Valitse sitten Valvo replikointia , niin näet tilan.

  4. Muutaman minuutin kuluttua tilan pitäisi muuttua Käynnissä-tilaksi, mikä tarkoittaa, että taulukot synkronoidaan.

    Jos et näe taulukoita ja vastaavaa replikoinnin tilaa, odota muutama sekunti ja päivitä sitten paneeli.

  5. Kun taulukon ensimmäinen kopiointi on valmis, Viimeinen päivitys -sarakkeeseen tulee päivämäärä.

  6. Nyt kun tietosi ovat käytettävissä, Fabricissa on saatavilla erilaisia analytiikkaskenaarioita.

Tärkeä

Lähdetietokantaan määritetty tarkka suojaus on määritettävä uudelleen Microsoft Fabricin peilatussa tietokannassa.

Kangaspeilausten valvonta

Kun peilaus on määritetty, sinut ohjataan Peilauksen tila - sivulle. Täällä voit valvoa nykyisen replikoinnin tilaa.

Lisätietoja replikointitiloista ja tiedoista on kohdassa Monitor Fabric -peilatun tietokannan replikointi.

Tärkeä

Jos lähdetaulukoissa ei ole päivityksiä, replikointimoduuli aloittaa varmuuskopioinnin eksponentiaalisesti suurenevan keston, jopa tunnin, verran. Replikaattorimoduuli jatkaa automaattisesti säännöllistä kyselyä, kun päivitetyt tiedot on havaittu.