Monitorovat replikaci zrcadlené databáze Fabric

Tento článek popisuje různé metody monitorování zrcadlené databáze po jeho nastavení, včetně použití portálu Fabric, programového monitorování a využití monitorování pracovního prostoru.

Monitorování z portálu Fabric

Po nakonfigurování zrcadlené databáze můžete monitorovat aktuální stav replikace. V části Monitorování replikace se zobrazuje stav na úrovni databáze a seznam tabulek v rámci replikace spolu s odpovídajícím stavem, celkovými řádky replikovanými a časem posledního dokončení.

Snímek obrazovky z portálu Fabric v podokně monitoru zrcadlené databáze. Stav zdrojové replikace i všech tabulek je Spuštěno.

Návod

Pokud zjistíte zpoždění ve vzhledu zrcadlených dat, postupujte podle průvodce odstraňováním potíží a vylaďte potenciální problém.

Níže jsou uvedeny podrobnosti o zobrazení monitorování:

Monitor Description
Stav na úrovni databáze Mezi možné stavy patří:
- Spuštěno: Replikace aktuálně spouští přenesení snímku a změny dat do OneLake.
- Spuštěno s upozorněním: Replikace je spuštěná s přechodnými chybami.
- Zastavování/Zastaveno: Replikace se zastavila.
- Selhání: Závažná chyba při replikaci, která se nedá obnovit.
- Pozastaveno: Replikace je pozastavena. Stává se to, když pozastavíte a obnovíte kapacitu Fabric. Další informace najdete v Změnách kapacity Fabric.
Název Název zdrojové tabulky ve formátu [schema_name].[table_name] nebo [table_Name]
Stav na úrovni tabulky Mezi možné stavy patří:
- Probíhá: Probíhá replikace dat.
- Spuštěno s varováním: Varování o nezávažné chybě při replikaci dat z tabulky
- Zastavování/Zastaveno: Replikace se zastavila.
- Selhání: Závažná chyba při replikaci pro tuto tabulku
Replikované řádky Kumulativní počet replikovaných řádků, včetně všech vložení, aktualizací a odstranění použitých v cílové tabulce.
Naposledy dokončeno Čas posledního dokončení aktualizace zrcadlené tabulky ze zdroje

Programové monitorování

Zrcadlené databáze můžete monitorovat programově pomocí rozhraní REST API nebo sady SDK. Další informace o tom, jak získat stav zrcadlení pro zrcadlenou databázi nebo konkrétní tabulky, najdete v článku veřejné REST API pro zrcadlení v Microsoft Fabric.

Použijte monitorování pracovního prostoru

Monitorování pracovních prostorů je funkce pozorovatelnosti v Microsoft Fabric, která vývojářům a správcům umožňuje přístup k podrobným protokolům a metrikám výkonu jejich pracovních prostorů.

Zrcadlení v prostředí Fabric podporuje protokoly operací v rámci monitorování pracovního prostoru, aby poskytovalo ucelenější možnosti monitorování vašich zrcadlených databází. Tyto protokoly můžete použít ke sledování spouštění a výkonu zrcadlené databáze, včetně replikace dat, změn tabulek, stavu zrcadlení, selhání a latence replikace.

Začněte tím, že povolíte monitorování ve vašem pracovním prostoru. Jakmile je monitorování pracovního prostoru povolené, protokoly spouštění zrcadlené databáze se automaticky ingestují do MirroredDatabaseTableExecution tabulky v databázi monitorování KQL. Přečtěte si další informace o dostupných protokolech a struktuře z protokolů operací zrcadlené databáze.

Snímek obrazovky z portálu Fabric s povolením monitorování v nastavení pracovního prostoru

Pak máte úplný přístup k rozšířenému prostředí pro monitorování zrcadlené databáze:

  • Odvození přehledů na vyžádání: Dotazujte se na podrobné protokoly operací přímo pomocí KQL v databázi monitorování, abyste získali okamžitý přístup k potřebným informacím.

    Snímek obrazovky z portálu Fabric pro dotazování databáze monitoru

  • Vytvářejte vlastní monitorovací řídicí panely: Pomocí monitorovací databáze můžete integrovat data do svých preferovaných nástrojů, jako jsou Power BI a Real-Time Dashboards, a vytvářet tak řídicí panely přizpůsobené vašim potřebám.

    Snímek obrazovky z portálu Fabric při vytváření řídicího panelu pro monitorování zrcadlené databáze.

  • Nastavení upozorňování: Nastavení upozornění na základě protokolů a metrik, které sledujete.