Zdieľať cez


Kurz: Konfigurácia zrkadlových databáz Microsoft Fabric zo služby Snowflake

V tomto kurze nakonfigurujete zrkadlenú databázu Fabric zo služby Snowflake.

V tomto príklade sa dozviete, ako nakonfigurovať zabezpečené pripojenie k zdrojom údajov Snowflake spolu s ďalšími užitočnými informáciami, ktoré vám pomôžu oboznámiť sa s konceptmi zrkadlenia v Microsoft Fabric a zoznámiť sa s nimi.

Poznámka

Aj keď je tento príklad špecifický pre Snowflake, nájdete podrobné kroky na konfiguráciu zrkadlenia pre iné zdroje údajov, ako je napríklad Azure SQL Database alebo Azure Cosmos DB. Ďalšie informácie nájdete v téme Čo sa odráža v službe Fabric?

Požiadavky

  • Vytvorte alebo použite existujúci sklad Snowflake. Môžete sa pripojiť k akejkoľvek verzii inštancie Snowflake v ľubovoľnom cloude vrátane Microsoft Azure.
  • Potrebujete existujúcu kapacitu prostriedkov Fabric. Ak nie, spustite skúšobnú verziu služby Fabric.
  • Budete potrebovať používateľské povolenia pre databázu Snowflake, ktorá obsahuje nasledujúce povolenia. Ďalšie informácie nájdete v dokumentácii Snowflake o oprávneniach riadenia prístupu pre tabuľky streamovania a požadovaných povoleniach pre streamy.
    • CREATE STREAM
    • SELECT table
    • SHOW tables
    • DESCRIBE tables
  • Používateľ musí mať priradenú aspoň jednu rolu, ktorá umožňuje prístup k inštancii Snowflake.
  • Skontrolujte požiadavky na sieť a získajte prístup k zdroju údajov Snowflake. Ak váš zdroj údajov Snowflake nie je verejne prístupný a nachádza sa v súkromnej sieti, vytvorte bránu údajov virtuálnej siete alebo nainštalujte lokálnu bránu údajov na zrkadlenie údajov. Virtuálna sieť Azure alebo počítač brány sa musí pripojiť k inštancii Snowflake prostredníctvom súkromného koncového bodu alebo to musí povoliť pravidlo brány firewall.

Vytvorenie zrkadlenej databázy

V tejto časti poskytneme stručný prehľad o tom, ako vytvoriť novú zrkadlenú databázu na použitie so zrkadleným zdrojom údajov Snowflake.

Môžete použiť existujúci pracovný priestor (nie Môj pracovný priestor) alebo vytvoriť nový pracovný priestor.

  1. Z pracovného priestoru prejdite do centra Vytvorenie .
  2. Po výbere pracovného priestoru, ktorý chcete použiť, vyberte položku Vytvoriť.
  3. Prejdite nadol a vyberte kartu Zrkadlová snehová vločka .
  4. Zadajte názov novej databázy.
  5. Vyberte položku Vytvoriť.

Pripojte sa k inštancii Snowflake v akomkoľvek cloude

Poznámka

Možno budete musieť zmeniť cloud brány firewall tak, aby sa zrkadlenie mohlo pripojiť k inštancii Snowflake.

  1. Vyberte položku Snowflake v časti "Nové pripojenie" alebo vyberte existujúce pripojenie.

  2. Ak ste vybrali "Nové pripojenie", zadajte podrobnosti o pripojení do databázy Snowflake.

    Nastavenie pripojenia Popis
    Server Názov servera nájdete tak, že prejdete na účty v ponuke zdrojov v aplikácii Snowflake. Umiestnite kurzor myši na názov účtu, môžete ho skopírovať do schránky. Odstráňte z https:// názvu servera.
    Warehouse V časti Sklady v ponuke zdrojov v aplikácii Snowflake vyberte položku Sklady. Sklad je Snowflake Warehouse (Compute) a nie databáza.
    Pripojenie Vytvorte nové pripojenie.
    Názov pripojenia Malo by sa vyplniť automaticky. Zmeňte ho na názov, ktorý chcete použiť.
    Dátová brána Vyberte predvolené (Žiadne) alebo názov brány údajov virtuálnej siete alebo lokálnej brány údajov podľa vášho scenára.
    Druh overenia Snowflake
    Používateľské meno Vaše používateľské meno Snowflake, ktoré ste si vytvorili na prihlásenie do Snowflake.com.
    Heslo Vaše heslo Snowflake, ktoré ste si vytvorili pri vytváraní prihlasovacích údajov do Snowflake.com.
  3. Vyberte databázu z rozbaľovacieho zoznamu.

Spustenie procesu zrkadlenia

  1. Obrazovka Configure mirroring (Konfigurovať zrkadlenie ) umožňuje v predvolenom nastavení zrkadliť všetky údaje v databáze.

    • Zrkadlenie všetkých údajov znamená, že všetky nové tabuľky vytvorené po spustení zrkadlením sa zrkadlia. Môžete sa rozhodnúť zrkadliť všetky spravované a Iceberg tabuľky, alebo len všetky spravované tabuľky (preskočiť nové Iceberg tabuľky).
    • Voliteľne môžete zvoliť len určité objekty, ktoré sa majú zrkadliť. Zakážte možnosť Zrkadlenie všetkých údajov a potom v databáze vyberte jednotlivé tabuľky.

    Poznámka

    Ak sa rozhodnete zrkadliť akékoľvek tabuľky Iceberg, budete musieť vedieť, ako sa pripojiť k podkladovému úložisku tabuliek Iceberg. Bude potrebné jedno pripojenie na úložisko, preto sa uistite, že vyberáte len tabuľky Iceberg, ktoré sú dostupné cez rovnaké úložisko.

    Ak chcete nájsť úložisko spojené s tabuľkou Iceberg v Snowflake, spustite systémovú funkciu SYSTEM$GET_ICEBERG_TABLE_INFORMATION v Snowflake.

    V tomto kurze vyberieme možnosť Zrkadlenie všetkých údajov .

  2. Vyberte možnosť Pripojiť. Ak ste sa rozhodli zrkadliť niektoré Iceberg tabuľky, zadajte spojovacie informácie pre úložisko obsahujúce vaše Iceberg tabuľky.

  3. Pomenujte svoju zrkadlovú databázu a potom vyberte Vytvoriť zrkadlovú databázu. Zrkadlenie začína.

    Snímka obrazovky z portálu Fabric, ktorá ukazuje, že je spustená zrkadlová snehová vločka. Tlačidlo zrkadlenia monitora je viditeľné.

  4. Počkajte 2 až 5 minút. Potom vyberte položku Monitorovať replikáciu a zobrazí sa stav.

  5. Po niekoľkých minútach by sa mal stav zmeniť na Spustený, čo znamená, že tabuľky sa synchronizujú.

    Ak sa tabuľky a zodpovedajúci stav replikácie nezobrazujú, počkajte niekoľko sekúnd a potom obnovte panel.

  6. Keď dokončí počiatočnú kópiu tabuliek, dátum sa zobrazí v stĺpci Posledné obnovenie .

  7. Po spustení údajov máte k dispozícii rôzne scenáre analýzy v rámci celej služby Fabric.

Dôležité

Akékoľvek podrobné zabezpečenie stanovené v zdrojovej databáze sa musí znovu nakonfigurovať v zrkadlovej databáze služby Microsoft Fabric.

Monitorovanie zrkadlenia tkaniny

Po nakonfigurovaní zrkadlenia budete presmerovaní na stránku Stav zrkadlenia. Tu môžete monitorovať aktuálny stav replikácie.

Ďalšie informácie a podrobnosti o stavoch replikácie nájdete v časti Replikácia databázy zrkadlovej databázy monitoru.

Dôležité

Ak v zdrojových tabuľkách nie sú žiadne aktualizácie, replikátor začne ustupovať s exponenciálne sa zvyšujúcim trvaním, až hodinu. Replikátor automaticky obnoví pravidelné dotazovanie po zistení aktualizovaných údajov.