Megosztás:


Oktatóanyag: Microsoft Fabric tükrözött adatbázisok konfigurálása a Snowflake-ből

Ebben az oktatóanyagban egy hálótükrözésű adatbázist konfigurál a Snowflake-ből.

Ebben a példában megtudhatja, hogyan konfigurálhat biztonságos kapcsolatot a Snowflake-adatforrás(ok)hoz, valamint egyéb hasznos információkat, amelyek segítségével megismerheti és elsajátíthatja a Microsoft Fabric tükrözésének alapelveit.

Megjegyzés:

Bár ez a példa a Snowflake-ra vonatkozik, részletes lépéseket talál a tükrözés konfigurálásához más adatforrásokhoz, például az Azure SQL Database-hez vagy az Azure Cosmos DB-hez. További információért lásd: Mi az a Tükrözés a Fabricben?

Előfeltételek

  • Hozzon létre vagy használjon egy meglévő Snowflake-raktárat. A Snowflake-példányok bármely verziójához csatlakozhat bármely felhőben, beleértve a Microsoft Azure-t is.
  • Meglévő hálókapacitásra van szüksége. Ha nem tette meg, kezdje el a Fabric próbaverzióját.
  • Felhasználói engedélyekre lesz szüksége a Snowflake-adatbázishoz, amely az alábbi engedélyeket tartalmazza. További információ: Snowflake-dokumentáció a streamelő táblák hozzáférés-vezérlési jogosultságairól és a streamekhez szükséges engedélyekről.
    • CREATE STREAM
    • SELECT table
    • SHOW tables
    • DESCRIBE tables
  • A felhasználónak rendelkeznie kell legalább egy szerepkörrel, amely lehetővé teszi a Snowflake-példány elérését.
  • Ellenőrizze a hálózatkezelési követelményeket a Snowflake-adatforrás eléréséhez. Ha a Snowflake-adatforrás nem érhető el nyilvánosan, és magánhálózaton belül van, hozzon létre egy virtuális hálózati adatátjárót , vagy telepítsen egy helyszíni adatátjárót az adatok tükrözéséhez. Az Azure-beli virtuális hálózatnak vagy az átjárógép hálózatának privát végponton keresztül kell csatlakoznia a Snowflake-példányhoz, vagy engedélyeznie kell a tűzfalszabályt.

Tükrözött adatbázis létrehozása

Ebben a szakaszban rövid áttekintést nyújtunk arról, hogyan hozhat létre új tükrözött adatbázist a tükrözött Snowflake-adatforráshoz.

Használhat meglévő munkaterületet (nem saját munkaterületet), vagy létrehozhat egy új munkaterületet.

  1. A munkaterületről lépjen a Létrehozási központra .
  2. Miután kiválasztotta a használni kívánt munkaterületet, válassza a Létrehozás lehetőséget.
  3. Görgessen le, és válassza a Tükrözött hópehely kártyát.
  4. Adja meg az új adatbázis nevét.
  5. Válassza a Create gombot.

Csatlakozás a Snowflake-példányhoz bármely felhőben

Megjegyzés:

Előfordulhat, hogy módosítania kell a tűzfalfelhőt, hogy a Tükrözés kapcsolódhasson a Snowflake-példányhoz.

  1. Válassza a Snowflake lehetőséget az "Új kapcsolat" területen, vagy válasszon ki egy meglévő kapcsolatot.

  2. Ha az "Új kapcsolat" lehetőséget választotta, adja meg a Snowflake-adatbázis kapcsolati adatait.

    Kapcsolat beállítása Description
    kiszolgáló A kiszolgáló nevét a Snowflake erőforrásmenüjének fiókjainak megkeresésével találja meg. Vigye az egérmutatót a fiók nevére, és másolja a kiszolgáló nevét a vágólapra. Távolítsa el a https:// kiszolgáló nevét.
    Warehouse A Snowflake erőforrásmenüJének Raktárak szakaszában válassza a Raktárak lehetőséget. A raktár a Snowflake Warehouse (Compute) és nem az adatbázis.
    Kapcsolat Hozzon létre új kapcsolatot.
    Kapcsolat neve Automatikusan ki kell tölteni. Módosítsa egy használni kívánt névre.
    Data Gateway A forgatókönyvnek megfelelően válassza ki az alapértelmezett (Nincs) vagy a virtuális hálózati adatátjáró vagy a helyszíni adatátjáró nevét.
    Hitelesítés típusa Snowflake
    felhasználónév A Snowflake.com való bejelentkezéshez létrehozott Snowflake-felhasználónevét.
    Jelszó A bejelentkezési adatok Snowflake.com való létrehozásakor létrehozott Snowflake-jelszava.
  3. Válassza ki az adatbázist a legördülő listából.

Tükrözési folyamat indítása

  1. A Tükrözés konfigurálása képernyő alapértelmezés szerint lehetővé teszi az adatbázis összes adatának tükrözését.

    • Az összes adat tükrözése azt jelenti, hogy a tükrözés megkezdése után létrehozott új táblák tükrözve lesznek. Dönthet úgy, hogy az összes felügyelt és Iceberg-táblát tükrözi, vagy csak az összes felügyelt táblát (kihagyja az új Iceberg-táblákat).
    • Opcionálisan csak bizonyos tükrözendő objektumok közül választhat. Tiltsa le az Összes adat tükrözése lehetőséget, majd válasszon ki egyes táblákat az adatbázisból.

    Megjegyzés:

    Ha úgy dönt, hogy bármilyen Iceberg-táblát tükröz, tudnia kell, hogyan csatlakozhat a Iceberg-táblák mögöttes tárolójához. Egy tárolókapcsolatra lesz szükség, ezért ügyeljen arra, hogy csak olyan Iceberg-táblákat válasszon, amelyek ugyanazon a tárolási kapcsolaton keresztül érhetők el.

    A Snowflake-ben lévő Iceberg táblához társított tároló megkereséséhez futtassa a SYSTEM$GET_ICEBERG_TABLE_INFORMATION rendszerfüggvényt.

    Ebben az oktatóanyagban az Összes adat tükrözése lehetőséget választjuk.

  2. Válassza a Csatlakozás lehetőséget. Ha úgy döntött, hogy bármilyen Iceberg-táblát tükröz, adja meg a Iceberg-táblákat tartalmazó tároló kapcsolati adatait.

  3. Nevezze el a tükrözött adatbázist, majd válassza a Tükrözött adatbázis létrehozása lehetőséget. A tükrözés megkezdődik.

    Képernyőkép a Háló portálról, amelyen látható, hogy a tükrözött hópehely fut. A Monitor tükrözés gomb látható.

  4. Várjon 2-5 percet. Ezután válassza a Replikáció monitorozása opciót az állapot megtekintéséhez.

  5. Néhány perc elteltével az állapotnak Futó értékre kell változnia, ami azt jelenti, hogy a táblák szinkronizálása folyamatban van.

    Ha nem látja a táblákat és a megfelelő replikációs állapotot, várjon néhány másodpercet, majd frissítse a panelt.

  6. Amikor befejezték a táblák kezdeti másolását, megjelenik egy dátum az Utolsó frissítés oszlopban.

  7. Most, hogy az adatok működnek, különböző elemzési forgatókönyvek érhetők el az összes Fabric területen.

Fontos

A forrásadatbázisban létrehozott részletes biztonsági beállításokat újra kell konfigurálni a Microsoft Fabric tükrözött adatbázisában.

Szövet tükrözésének figyelése

A tükrözés konfigurálása után a tükrözési állapot lapra kerül. Itt figyelheti a replikáció aktuális állapotát.

A replikációs állapotokkal kapcsolatos további információkért és részletekért lásd: Monitor Fabric tükrözött adatbázis replikációja.

Fontos

Ha nincsenek frissítések a forrástáblákban, a replikátormotor exponenciálisan növekvő időtartammal, akár egy órával is elindul. A replikátormotor automatikusan folytatja a rendszeres lekérdezést a frissített adatok észlelése után.