Jaa kautta


Opetusohjelma: Microsoft Fabric -peilauksen määrittäminen SQL Serveristä

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

Prerequisites

Fabric-tietokannan päänimi

Seuraavaksi sinun on luotava Fabric-palvelulle tapa todentautua SQL Server -esiintymään.

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ä kirjautumistunnusta muodostaakseen yhteyden lähde SQL Server esiintymään.

Noudata näitä ohjeita joko SQL Server 2025:lle tai SQL Server 2016-2022:lle, jotta voit luoda kirjautumisen ja tietokannan käyttäjän tietokannan peilausta varten.

SQL Server 2025:stä alkaen Fabric-kirjautumiseen tarvittavat käyttöoikeudet ovat seuraavat:

  • Seuraavat käyttöoikeudet käyttäjätietokannassa:
    • SELECT-lauseke
    • MUUTA MITÄ TAHANSA ULKOISTA PEILIÄ
    • TIETOKANNAN SUORITUSKYVYN TILAN TARKASTELEMINEN
    • TIETOKANNAN SUOJAUSTILAN TARKASTELEMINEN
  1. Muodosta yhteys SQL Server -esiintymään T-SQL-kyselytyökalulla, kuten SQL Server Management Studiolla (SSMS) tai mssql-laajennuksella Visual Studio Codella.

  2. Muodosta yhteys tietokantaan master . Luo palvelinkirjautuminen ja määritä tarvittavat käyttöoikeudet.

    Tärkeää

    Sql Server -esiintymät, jotka kuuluvat Aina käytössä -käytettävyysryhmään, sisäänkirjautuminen on luotava kaikissa SQL Server -esiintymissä. Pääkäyttäjällä fabric_login on oltava sama SID-tunnus kussakin replikaesiintymässä.

    • 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 :
    --Run in the master database
    USE [master];
    CREATE LOGIN [fabric_login] WITH PASSWORD = '<strong password>';
    
    • Vaihtoehtoisesti voit kirjautua sisään Microsoft Entra -järjestelmänvalvojana ja luoda Todennetun Microsoft Entra -tunnuksen olemassa olevalta tililtä (suositus). Suorita seuraava T-SQL-komentosarja tietokannassa master :
    --Run in the master database
    USE [master];
    CREATE LOGIN [bob@contoso.com] FROM EXTERNAL PROVIDER;
    
  3. Muodosta yhteys käyttäjätietokantaan, jonka suunnitelma peilaa Microsoft Fabriciin. 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 Entran todennetun kirjautumisen yhteydessä (suositus):
    --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];
    

Muodosta yhteys SQL Serveriin

Ohjeet ja vaatimukset Fabric Mirrored Databasen määrittämiseksi SQL Serveristä vaihtelevat SQL Server 2025:stä alkaen.

SQL Server 2025:stä alkaen Azure Arc -yhteensopiva palvelin on osa tarvittavaa määritystä Fabric-tiedonsiirtoa varten. Ennen SQL Server 2025:tä Azure Arcia ei tarvita, ja replikointi perustuu Change Data Capture (CDC) -versioon.

Yhdistä palvelin Azure Arciin ja ota hallitut käyttäjätiedot käyttöön

Fabric Mirroringin määrittäminen edellyttää, että määrität Azure Arcin SQL Server 2025 -esiintymää varten.

  1. Jos et ole vielä tehnyt niin, yhdistä palvelin Azure Arciin ja asenna SQL Serverin Azure-laajennus.

  2. Jos sitä ei ole vielä määritetty, määritä Azure Arcin käyttöön ottamat SQL Server hallitut käyttäjätiedot, jotka mahdollistavat kankaan peilauksen edellyttämän lähtevän todennuksen.

  3. Muodosta yhteys paikalliseen SQL Server 2025 -esiintymään. Kun muodostat yhteyden, valitse Luota palvelinvarmenteeseen.

  4. 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 client_id ja tenant_id. Identity_type tulee olla "Järjestelmän määrittämä".

Hallittujen käyttäjätietojen käyttöoikeuksien lisääminen Microsoft Fabricissa

Microsoft Fabric luo ja myöntää automaattisesti SQL Serverin hallitut käyttäjätiedot.

Aina päällä -käytettävyysryhmässä suoritettavien SQL Server esiintymien osalta jokaisen toissijaisen solmun järjestelmän määrittämälle hallitulle käyttäjälle (SAMI) on kuitenkin myönnettävä osallistujan oikeudet Fabric-työtilaan. SQL Serverin Azure-laajennus luo hallitut käyttäjätiedot, kun SQL-esiintymä on yhdistetty Azure Arciin, ja kullekin on myönnettävä Fabric-käyttöoikeudet manuaalisesti.

  1. Myönnä Fabric-portaalissa Fabric-käyttöoikeudet kunkin toissijaisen solmun hallittuihin käyttäjätietoihin.
    1. Valitse Fabric-työtilassa Käyttöoikeuksien hallinta.

      Näyttökuva Käyttöoikeuksien hallinta -painikkeen Kangas-portaalista.

    2. Valitse Lisää ihmisiä tai ryhmiä.

    3. Etsi Lisää ihmisiä -valintaikkunasta käytettävyysryhmän kunkin solmun palvelinnimet.

    4. 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 Fabricin verkkopalveluvaatimukset SQL Serverin käyttämiseksi. Sinun täytyy asentaa paikallinen dataportti tai luoda virtuaalinen verkkodataportti , joka peilaa dataa. Varmista, että paikallisen yhdyskäytäväkoneen verkko voi muodostaa yhteyden SQL Server -esiintymään. Lisätietoja on ohjeaiheessa Toimintaohje: Microsoft Fabric -peilatut tietokannat SQL Serveristä.

Paikallisen datayhdyskäytävän käyttämiseen:

  1. Lataa paikallinen tietoyhdyskäytävä virallisesta Microsoft Download Centeristä.
  2. Aloita asennus. Noudata ohjeita kohdassa Paikallisen tietoyhdyskäytävän asentaminen.
    • Anna Microsoft-tilisi sähköpostiosoite.
    • Nimi: MyOPDG tai mikä tahansa haluamasi nimi.
    • Palautusavain: anna vahva palautusavain.

Peilatun SQL Server -palvelimen 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. Valitse peilattu SQL Server -tietokanta vierittämällä.
  5. Anna peilattavan SQL Server -tietokannan nimi ja valitse sitten Luo.

Fabric-yhteyden yhdistäminen SQL Server -esiintymään

Jos haluat ottaa peilauksen käyttöön, sinun on muodostettava yhteys SQL Server -esiintymään Fabricista, jotta voit muodostaa yhteyden Fabricista. Seuraavat vaiheet opastavat yhteyden muodostamisessa SQL Serveriin:

  1. Valitse Uudet lähteet -kohdasta SQL Server -tietokanta. Voit myös valita aiemmin luodun SQL Server -yhteyden OneLake-keskuksesta.

  2. Jos valitsit Uusi yhteys, anna sql Server -esiintymän yhteyden tiedot.

    • Palvelin: Täydellinen palvelimen nimipolku, jota Fabric käyttää SQL Server esiintymän saavuttamiseen, sama kuin SSMS:ssä.

    Juomaraha

    SQL Server -esiintymät Aina käytössä -käytettävyysryhmässä käyttävät PalvelimenAina käytössä -kuuntelutoimintoa.

    • Tietokanta: Anna SQL Serverin 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.
  3. Valitse Yhdistä.

Tärkeää

Lähdetietokantaan määritetty tarkka suojaus on määritettävä uudelleen Microsoft Fabricissa peilatussa tietokannassa. Lisätietoja on ohjeaiheessa Toimintaohje: Microsoft Fabric -peilatut tietokannat SQL Serveristä.

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 Luo peilattu 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.

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.

Kangasportaalin näyttökuva, joka näyttää uuden peilatun SQL Server -tietokannan Monitor-replikoinnin tilan.

Tietojen vahvistaminen OneLakessa

Kun Fabric Mirroring on toiminnassa, voit tehdä kyselyn SQL Server -tietokannasta Microsoft Fabricissa. Lisätietoja on artikkelissa Tietojen tutkiminen peilatussa tietokannassa Microsoft Fabricin avulla.

Näyttökuva tietojen kyselemisestä peilatussa SQL Server -tietokannassa SQL-analytiikan päätepisteen avulla.

Suorituskyvyn optimointi

Nyt kun peilaus on käytössä, opettele optimoimaan lähdetietokannan ja peilatun tietokannan suorituskyky SQL Serveristä Microsoft Fabricissa.