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
- Luo tai käytä aiemmin luotua Azure SQL -tietokantaa.
- Azure SQL -lähdetietokanta voi olla joko yksittäinen tietokanta tai joustavan varannon tietokanta.
- Jos sinulla ei ole Azure SQL -tietokantaa, luo uusi yksittäinen tietokanta. Käytä maksutonta Azure SQL -tietokantaa, jos et ole vielä tehnyt niin.
- Tarkista Azure SQL -tietokannan tason ja ostomallin vaatimukset.
- Nykyisen esikatselun aikana suosittelemme käyttämään kopiota yhdestä olemassa olevasta tietokannasta tai mistä tahansa olemassa olevasta testi- tai kehitystietokannasta, jonka voit palauttaa nopeasti varmuuskopiosta. Jos haluat käyttää tietokantaa aiemmin luodusta varmuuskopiosta, katso Tietokannan palauttaminen varmuuskopiosta Azure SQL -tietokannassa.
- Tarvitset Fabric-kapasiteettia. Aloita Fabric-kokeilu, jos et tee niin.
- Jos haluat peilata tietokannan olemassa olevasta varmuuskopiosta, katso Tietokannan palauttaminen varmuuskopiosta Azure SQL -tietokannassa.
- 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.
- 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.
- Valitse Järjestelmälle määritetyt hallitut käyttäjätiedot -kohdassa Tila tilaksi Käytössä.
- 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
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
.Luo palvelinkirjautuminen ja määritä tarvittavat käyttöoikeudet.
- Luo SQL-todennettu kirjautumistunnus, jonka nimi
fabric_login
on . Voit valita minkä tahansa nimen tälle kirjautumiselle. Anna oma vahva salasanasi. Suorita seuraava T-SQL-komentosarja tietokannassamaster
:
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];
- Luo SQL-todennettu kirjautumistunnus, jonka nimi
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.
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
- Avaa Fabric-portaali.
- Käytä olemassa olevaa työtilaa tai luo uusi työtila.
- Siirry Luo-ruutuun. Valitse Luo-kuvake.
- 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:
- Valitse Kohdasta Uudet lähteet Azuren SQL-tietokanta. Voit myös valita aiemmin luodun Azure SQL -tietokantayhteyden OneLake-keskuksesta.
- 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)
- Palvelin: Löydät palvelimen nimen siirtymällä Azure-portaali Azure SQL -tietokannan yleiskatsaus -sivulle. Esimerkki:
- Valitse Yhdistä.
Aloita peilausprosessi
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.
Valitse Mirror-tietokanta. Peilaus alkaa.
Odota 2-5 minuuttia. Valitse sitten Valvo replikointia , niin näet tilan.
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.
Kun taulukon ensimmäinen kopiointi on valmis, Viimeinen päivitys -sarakkeeseen tulee päivämäärä.
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.