Del via


Opplæring: Konfigurere Microsoft Fabric-speilede databaser fra Snowflake

I denne opplæringen skal du konfigurere en Fabric speilet database fra Snowflake.

I dette eksemplet lærer du hvordan du konfigurerer en sikker tilkobling til Snowflake-datakilden(e) sammen med annen nyttig informasjon for å gjøre deg kjent med og dyktig i konseptene for speiling i Microsoft Fabric.

Note

Selv om dette eksemplet er spesifikt for Snowflake, kan du finne detaljerte trinn for å konfigurere speiling for andre datakilder, for eksempel Azure SQL Database eller Azure Cosmos DB. Hvis du vil ha mer informasjon, kan du se Hva er speiling i stoff?

Forutsetning

  • Opprett eller bruk et eksisterende Snowflake-lager. Du kan koble til en hvilken som helst versjon av Snowflake-forekomsten i en hvilken som helst sky, inkludert Microsoft Azure.
  • Du trenger en eksisterende Fabric-kapasitet. Hvis du ikke gjør det, kan du starte en fabric-prøveversjon.
  • Du trenger brukertillatelser for Snowflake-databasen som inneholder følgende tillatelser. Hvis du vil ha mer informasjon, kan du se Snowflake-dokumentasjon om tilgangskontrollrettigheter for strømmingstabeller og nødvendige tillatelser for strømmer.
    • CREATE STREAM
    • SELECT table
    • SHOW tables
    • DESCRIBE tables
  • Brukeren må ha minst én tilordnet rolle som gir tilgang til Snowflake-forekomsten.
  • Kontroller nettverkskravene for å få tilgang til Snowflake-datakilden. Hvis Snowflake-datakilden ikke er offentlig tilgjengelig og er i et privat nettverk, oppretter du en datagateway for virtuelt nettverk eller installerer en lokal datagateway for å speile dataene. Azure Virtual Network eller gateway-maskinens nettverk må koble til Snowflake-forekomsten via et privat endepunkt eller tillates av brannmurregelen.

Opprette en speilet database

I denne delen gir vi en kort oversikt over hvordan du oppretter en ny speilet database som skal brukes med den speilvendte Snowflake-datakilden.

Du kan bruke et eksisterende arbeidsområde (ikke Mitt arbeidsområde) eller opprette et nytt arbeidsområde.

  1. Fra arbeidsområdet går du til Opprett-huben .
  2. Når du har valgt arbeidsområdet du vil bruke, velger du Opprett.
  3. Rull ned og velg Speilet snøfnugg-kortet .
  4. Skriv inn navnet på den nye databasen.
  5. Velg Opprett.

Koble til Snowflake-forekomsten din i en hvilken som helst sky

Note

Du må kanskje endre brannmurskyen for å tillate speiling å koble til Snowflake-forekomsten.

  1. Velg Snowflake under "Ny tilkobling" eller velg en eksisterende tilkobling.

  2. Hvis du valgte "Ny tilkobling", skriv inn tilkoblingsdetaljene i Snowflake-databasen.

    Innstilling av tilkobling Description
    Server Du finner servernavnet ditt ved å navigere til kontoene på ressursmenyen i Snowflake. Hold musen over kontonavnet, du kan kopiere servernavnet til utklippstavlen. Fjern fra https:// servernavnet.
    Warehouse Fra Lagre-delen fra ressursmenyen i Snowflake velger du Lagre. Lageret er Snowflake Warehouse (Compute) og ikke databasen.
    Forbindelse Opprett ny tilkobling.
    Navn på tilkobling Skal fylles ut automatisk. Endre det til et navn du vil bruke.
    Data Gateway Velg standard (Ingen) eller navnet på datagateway for virtuelt nettverk eller lokal datagateway, i henhold til scenarioet ditt.
    Godkjenning type Snowflake
    Brukernavn Snowflake-brukernavnet du opprettet for å logge på Snowflake.com.
    Passord Snøfnuggpassordet ditt som du opprettet da du opprettet påloggingsinformasjonen din i Snowflake.com.
  3. Velg database fra rullegardinlisten.

Start speilingsprosess

  1. Med skjermbildet Konfigurer speiling kan du speile alle dataene i databasen som standard.

    • Speil alle data betyr at alle nye tabeller som er opprettet etter at Speiling er startet, speiles.
    • Du kan også velge bare bestemte objekter som skal speiles. Deaktiver alternativet Speil alle data, og velg deretter individuelle tabeller fra databasen.

    For denne opplæringen velger vi alternativet Speil alle data .

  2. Velg Speilvendt database. Speiling begynner.

    Skjermbilde fra Fabric-portalen som viser at speilet snøfnugg kjører. Knappen Skjermspeiling er synlig.

  3. Vent i 2-5 minutter. Velg deretter Overvåkingsreplikering for å se statusen.

  4. Etter noen minutter skal statusen endres til Kjøring, noe som betyr at tabellene synkroniseres.

    Hvis du ikke ser tabellene og den tilsvarende replikeringsstatusen, venter du noen sekunder og oppdaterer deretter panelet.

  5. Når de er ferdig med den første kopieringen av tabellene, vises en dato i siste oppdateringskolonne .

  6. Nå som dataene er oppe og går, finnes det ulike analysescenarioer som er tilgjengelige på tvers av hele Fabric.

Viktig!

All detaljert sikkerhet som er opprettet i kildedatabasen, må konfigureres på nytt i den speilede databasen i Microsoft Fabric.

Overvåk stoffspeiling

Når speiling er konfigurert, blir du dirigert til speilingsstatussiden . Her kan du overvåke gjeldende status for replikering.

Hvis du vil ha mer informasjon og detaljer om replikeringstilstander, kan du se Monitor Fabric mirrored database replication.

Viktig!

Hvis det ikke er noen oppdateringer i kildetabellene, vil replikatormotoren begynne å gå tilbake med en eksponentielt økende varighet, opptil en time. Replikatormotoren vil automatisk gjenoppta vanlig avspørring etter at oppdaterte data er oppdaget.