Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Mirroring in Fabric on yrityspohjainen, pilvipohjainen, nolla-ETL-teknologia, SaaS-tekniikka. Tässä osiossa opit, miten luodaan peilattu SQL Server -tietokanta, joka luo vain luku -lukua, jatkuvasti replikoidun kopion SQL Server -datastasi OneLakessa.
Prerequisites
- Asenna tai käytä olemassa olevaa SQL Server -instanssia, joko paikallisesti tai pilvessä.
- Suosittelemme käyttämään opetusohjelmana kopiota yhdestä olemassa olevasta tietokannasta tai olemassa olevasta testi- tai kehitystietokannasta, jonka voit palauttaa nopeasti varmuuskopiosta.
- Asenna T-SQL-kyselytyökalu, kuten SQL Server Management Studio (SSMS) tai MSSQL-laajennus Visual Studio Code:lle.
- Tarvitset Fabric-kapasiteettia. Aloita Fabric-kokeilu, jos et tee niin.
- Fabric-kapasiteetin on oltava aktiivinen ja käytössä. Keskeytetty tai poistettu kapasiteetti estää kankaan peilauksen, eikä tietoja replikoida.
- Fabric-vuokraaja-asetukset ovat pakollisia. Varmista, että seuraavat kaksi Fabric-vuokraaja-asetusta ovat käytössä:
- Palvelun päänimet voivat käyttää Fabric-ohjelmointirajapintoja
- Käyttäjät voivat käyttää OneLakeen tallennettuja tietoja Fabric-sovelluksen ulkoisilla sovelluksilla
- Tarkastele Platformin rajoituksia Microsoft Fabric peilatuissa tietokannoissa From SQL Server.
- on-premises data gateway tai virtuaalinen verkkodatagateway SQL Server instanssisi verkossa. Datayhdyskäytävän verkon on yhdistettävä SQL Server -instanssiin yksityisen päätepisteen kautta tai se on sallittu palomuurisäännön mukaan.
Fabric-tietokannan päänimi
Seuraavaksi sinun täytyy luoda tapa, jolla Fabric-palvelu voi tunnistautua SQL Server -instanssi.
Voit tehdä tämän kirjautuneena ja yhdistettynä tietokantakäyttäjänä.
Kirjautumisen ja yhdistetyn tietokannan käyttäjän käyttäminen
Fabric käyttää erillistä kirjautumista yhdistääkseen lähde-SQL Server -instanssiin.
Seuraa näitä ohjeita joko SQL Server 2025:lle tai SQL Server 2016-2022:lle luodaksesi kirjautumisen ja tietokannan käyttäjän tietokannan peilausta varten.
Jotta voit peilata dataa SQL Server 2025:stä, sinun täytyy olla jäsen- tai ylläpitäjärooli työtilassasi, kun luot peilatun tietokannan Fabric-portaalista. Luomisen aikana SQL Server -hallitulle identiteille myönnetään automaattisesti "Lue ja kirjoita" -oikeus peilatussa tietokannassa. Käyttäjillä, joilla on osallistujan rooli, ei ole tarvittavaa uudelleenjakamisoikeutta tämän vaiheen suorittamiseen.
SQL Server 2025:stä alkaen Fabric-kirjautumiseen vaaditut oikeudet ovat:
- Seuraavat käyttöoikeudet käyttäjätietokannassa:
- SELECT-lauseke
- MUUTA MITÄ TAHANSA ULKOISTA PEILIÄ
- TIETOKANNAN SUORITUSKYVYN TILAN TARKASTELEMINEN
- TIETOKANNAN SUOJAUSTILAN TARKASTELEMINEN
- Seuraavat käyttöoikeudet käyttäjätietokannassa:
Yhdistä SQL Server instanssiisi T-SQL-kyselytyökalulla, kuten SQL Server Management Studio (SSMS) tai MSSQL-laajennus Visual Studio Code:lle.
Muodosta yhteys tietokantaan . Luo palvelinkirjautuminen ja määritä tarvittavat käyttöoikeudet.
Tärkeää
SQL Server -instansseissa Always On -saatavuusryhmässä kirjautuminen on luotava kaikissa SQL Server -instansseissa. Pääkäyttäjällä on oltava sama SID-tunnus kussakin replikaesiintymässä.
- Luo SQL-todennettu kirjautumistunnus, jonka nimi on . Voit valita minkä tahansa nimen tälle kirjautumiselle. Anna oma vahva salasanasi. Suorita seuraava T-SQL-komentosarja tietokannassa :
--Run in the master database USE [master]; CREATE LOGIN [fabric_login] WITH PASSWORD = '<strong password>';- Tai kirjaudu sisään Microsoft Entra -ylläpitäjänä ja luo Microsoft Entra ID:llä vahvistettu kirjautuminen olemassa olevasta tilistä (suositeltavaa). Suorita seuraava T-SQL-komentosarja tietokannassa :
--Run in the master database USE [master]; CREATE LOGIN [bob@contoso.com] FROM EXTERNAL PROVIDER;Yhdistä käyttäjätietokantaan, jonka suunnitelmasi peilataan Microsoft Fabric:iin. Luo kirjautumiseen yhdistetty tietokannan käyttäjä ja myönnä tarvittavat vähimmäisoikeudet:
- SQL-todennettu kirjautuminen:
--Run in the user database CREATE USER [fabric_user] FOR LOGIN [fabric_login]; GRANT SELECT, ALTER ANY EXTERNAL MIRROR, VIEW DATABASE PERFORMANCE STATE, VIEW DATABASE SECURITY STATE TO [fabric_user];- Tai Microsoft Entra -todennuksella varustetulle kirjautumiselle (suositeltava):
--Run in the user database CREATE USER [bob@contoso.com] FOR LOGIN [bob@contoso.com]; GRANT SELECT, ALTER ANY EXTERNAL MIRROR, VIEW DATABASE PERFORMANCE STATE, VIEW DATABASE SECURITY STATE TO [bob@contoso.com];
Yhdistä SQL Server
Ohjeet ja vaatimukset SQL Server Fabric-peilatun tietokannan konfigurointiin alkavat SQL Server 2025:stä alkaen.
SQL Server 2025:stä alkaen Azure Arc -yhteensopiva palvelin on osa tarvittavaa konfiguraatiota Fabric-viestinnälle. Ennen SQL Server 2025 Azure Arc ei ole pakollinen, ja replikaatio perustuu Change Data Capture (CDC) -menetelmään.
Yhdistä palvelin Azure Arc:iin ja ota hallittu identiteetti käyttöön
Fabric Mirroringin konfigurointia varten sinun täytyy konfiguroida Azure Arc SQL Server 2025 -instanssillesi.
Jos et ole vielä, yhdistä palvelin Azure Arc:iin ja asenna Azure Extension for SQL Server.
- Seuraa ohjeita Quickstart - Yhdistä hybridikone Azure Arc-yhteensopiviin palvelimiin.
- Azure Extension for SQL Server asennetaan automaattisesti, kun yhdistät SQL Server -instanssin Azure Arc:iin.
- SQL Server -instansseissa, jotka toimivat Always On -saatavuusryhmässä, kaikkien solmujen on oltava yhteydessä Azure Arc:iin.
Jos sitä ei ole vielä konfiguroitu, sinun tulisi konfiguroida Managed identity for SQL Server on käytössä Azure Arc:llä, joka mahdollistaa ulospäin suuntautuvan tunnistautumisen, joka on tarpeen Fabric Mirroringissa.
Yhdistä paikalliseen SQL Server 2025 -instanssi. Kun muodostat yhteyden, valitse Luota palvelinvarmenteeseen.
Näytä hallitut käyttäjätiedot:
--Run in the master database USE [master]; SELECT * FROM sys.dm_server_managed_identities;Tämän pitäisi palauttaa yksi rivi, jossa on oikea ja . tulee olla "Järjestelmän määrittämä".
Lisää hallittujen identiteettien oikeudet Microsoft Fabric -ohjelmaan
SQL Server -palvelimen hallittu identiteetti luodaan ja sille myönnetään oikeudet automaattisesti Microsoft Fabric -palvelussa.
Kuitenkin SQL Server instanssissa, jotka toimivat Always On -käytettävyysryhmässä, jokaisen toissijaisen solmun järjestelmän määrittelemälle hallille identiteille (SAMI) on myönnettävä Contributor oikeudet Fabric-työtilaan. Azure Extension for SQL Server luo hallinnoidun identiteetin, kun SQL-instanssi on yhdistetty Azure Arc:iin, ja jokaiselle on myönnettävä Fabric-oikeudet manuaalisesti.
- Myönnä Fabric-portaalissa Fabric-käyttöoikeudet kunkin toissijaisen solmun hallittuihin käyttäjätietoihin.
Valitse Fabric-työtilassa Käyttöoikeuksien hallinta.
Näyttökuva Käyttöoikeuksien hallinta -painikkeen Kangas-portaalista.
Valitse Lisää ihmisiä tai ryhmiä.
Etsi Lisää ihmisiä -valintaikkunasta käytettävyysryhmän kunkin solmun palvelinnimet.
Myönnä kullekin jäsenyydelle osallistujan rooli.
Näyttökuva Lisää henkilöitä -valintaikkunasta, jossa kukin solmu lisätään Fabric Contributor -rooliin.
Konfiguroi paikallinen tai virtuaalinen verkkodataportti
Tarkista verkkovaatimukset Fabricille, jotta pääset SQL Server -palveluun. Sinun täytyy asentaa paikallinen dataportti tai luoda virtuaalinen verkkodataportti , joka peilaa dataa. Varmista, että paikan päällä olevan yhdyskäytäväkoneen verkko voi yhdistää SQL Server-instanssiin. Lisätietoja löytyy osoitteesta How to: Secure data Microsoft Fabric mirrored databases From SQL Server.
Paikallisen datayhdyskäytävän käyttämiseen:
- Lataa paikallinen tietoyhdyskäytävä virallisesta Microsoft Download Centeristä.
- Aloita asennus. Noudata ohjeita kohdassa Paikallisen tietoyhdyskäytävän asentaminen.
- Anna Microsoft-tilisi sähköpostiosoite.
- Nimi: tai mikä tahansa haluamasi nimi.
- Palautusavain: anna vahva palautusavain.
Luo peilattu SQL Server
- Avaa Fabric-portaali.
- Käytä olemassa olevaa työtilaa tai luo uusi työtila.
- Siirry Luo-ruutuun. Valitse Luo-kuvake.
- Selaa valitaksesi Peilattu SQL Server tietokanta.
- Syötä peilattavaksi SQL Server tietokantasi nimi ja valitse Luo.
Yhdistä Fabric SQL Server -instanssiisi
Peilauksen mahdollistamiseksi sinun täytyy yhdistää SQL Server -instanssiin Fabricista, jotta yhteys voidaan käynnistää Fabricista. Seuraavat vaiheet ohjaavat sinua yhteyden luomisprosessissa SQL Server:iin:
Kohdassa New sources valitse SQL Server database. Tai valitse olemassa oleva SQL Server -yhteys OneLake-hubista.
Jos valitsit New connection, syötä yhteyden tiedot SQL Server-instanssiin.
- Server: Täysin pätevä palvelinnimipolku, jota Fabric käyttää saavuttaakseen SQL Server instanssisi, sama kuin SSMS:lle.
Juomaraha
SQL Server instansseja Always On -saatavuusryhmässä, käytä Always On listenerServer varten.
-
Database: Syötä SQL Server nimi.
- Yhteys: Luo uusi yhteys.
- Yhteyden nimi: Annetaan automaattinen nimi. Voit muuttaa sitä.
- Dataportti: Valitse dataportti, jonka asetat oman tilanteesi mukaan.
- Todennuslaji: Valitse todennusmenetelmä ja anna todennusmenetelmä, jonka olet määrittänyt kohdassa Kirjautumisen ja yhdistetyn tietokannan käyttäjän käyttäminen.
- Valitse Käytä salattua yhteyttä -valintaruutu.
Valitse Yhdistä.
Tärkeää
Kaikki tarkka tietoturva, joka on luotu lähdetietokannassa, on konfiguroitava uudelleen peilatussa tietokannassa Microsoft Fabric -ohjelmassa. Lisätietoja löytyy osoitteesta How to: Secure data Microsoft Fabric mirrored databases From SQL Server.
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 Luo peilattu 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.
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.
Tietojen vahvistaminen OneLakessa
Kun Fabric Mirroring on käytössä, voit nyt tehdä kyselyitä SQL Server -tietokannastasi Microsoft Fabric -sovelluksessa. Mahdollisuuksia varten katso Explore data peilatussa tietokannassasi käyttäen Microsoft Fabric.
Suorituskyvyn optimointi
Nyt kun peilaus on käytössä, opi
Liittyvä sisältö
- peilaus SQL Server
- Mikä on Peilaus Fabricissa?