Zdieľať cez


Pozastavenie a obnovenie streamov údajov (Preview)

Poznámka

Vylepšené možnosti sú predvolene povolené pri vytváraní eventstreamov. Ak máte eventstreamy, ktoré boli vytvorené pomocou štandardných funkcií, tieto eventstreamy budú naďalej fungovať. Môžete ich stále upravovať a používať ako zvyčajne. Odporúčame vytvoriť nový eventstream na nahradenie štandardných eventstreamov, aby ste mohli využívať ďalšie možnosti a výhody vylepšených eventstreamov.

Funkcie Pozastaviť a Pokračovať ,to znamená Deaktivovať a Aktivovať) v Eventstreame vám poskytnú úplnú kontrolu nad streamami údajov, čo vám umožní pozastaviť streamovanie údajov z rôznych zdrojov a cieľov v rámci Eventstreamu. Potom môžete bezproblémovo obnoviť streamovanie údajov z času pozastavenia alebo prispôsobeného času, a to tak, aby sa nezabezpečovala žiadna strata údajov.

  • Aktivovať/deaktivovať všetko: Rýchlo pozastavte a obnovte všetky prenosy údajov, ktoré prúdia do eventstreamu a z neho, pomocou možností Aktivovať všetko a Deaktivovať všetky na paneli s ponukami.
  • Tlačidlo prepínania aktivácie/deaktivovania: každý uzol má tlačidlo prepínača, ktoré vám umožní aktivovať (to znamená obnoviť) alebo deaktivovať (to znamená pozastaviť) streamovanie údajov z vybratých zdrojov a cieľov alebo do vybratých zdrojov.

Nasledujúca tabuľka opisuje popis rôznych stavov uzla:

Stav uzla Description
Aktívne Zdroj údajov je momentálne aktívny a údaje prúdia do eventstreamu alebo z neho.
Neaktívne Zdroj údajov je momentálne neaktívny a žiadne údaje netečú do Eventstreamu ani z neho.
Nakladanie Zdroj údajov je v procese zapnutia alebo vypnutia.
Chyba Zdroj údajov je momentálne pozastavený z dôvodu chýb.
Upozornenie Zdroj údajov je v prevádzke, no má problémy, no prenos údajov sa stále vyskytuje.

Aktivovanie alebo deaktivovanie uzla pomocou prepínača

V prípade uzlov, ktoré podporujú pozastavenie a obnovenie funkcií, môžete jednoducho spravovať ich tok údajov pomocou prepínača. Nájdite požadovaný uzol a zapnite alebo vypnite prepínač na aktiváciu (teda obnovenie) alebo deaktivovanie (to znamená pozastavenie) prenosu údajov. Uzly, ktoré momentálne nepodporuje pozastavenie a funkciu obnovenia, nebudú mať prepínač.

V nasledujúcej tabuľke sú popísané dostupné možnosti obnovenia:

Možnosť Pokračovať Description
Kedy bolo streamovanie naposledy zastavené Obnovy od bodu, kedy bolo streamovanie naposledy zastavené
Now Obnoví sa z aktuálneho času
Vlastný čas Obnoví z prispôsobeného času

Snímka obrazovky znázorňujúca prepínač prepínača na uzli a podrobnosti.

Poznámka

Pri konfigurácii eventstreamu sa zdroj, logika transformácie a cieľ zvyčajne pridajú spoločne. Pri publikovaní eventstreamu sa predvolene začínajú serverové služby pre príjem údajov aj smerovanie údajov Teraz. Príjem údajov sa však môže začať rýchlejšie ako smerovanie údajov, čo spôsobí, že niektoré údaje sa prejdú do eventstreamu pred tým, ako sa smerovanie úplne inicializuje. V dôsledku toho tieto údaje nemusia byť smerované do cieľa.

Bežným príkladom je databáza zdroja CDC, kde niektoré počiatočné údaje snímky by mohli zostať v Eventstreame bez toho, aby boli smerované do cieľa.

Ak to chcete zmierniť, postupujte podľa týchto krokov:

  1. Pri konfigurácii Eventhouse (Spracovanie udalosti pred príjmom) alebo Lakehouse cieli, zrušte začiarknutie Aktivovať príjem po pridaní zdroja údajov.

    Snímka obrazovky databázy KQL bez výberu položky Aktivovať preberanie obsahu po pridaní zdroja údajov.

  2. Manuálne aktivovať príjem po publikovaní Eventstreamu.

  3. Pomocou možnosti Vlastný čas vyberte staršiu časovú pečiatku, čím zabezpečíte, že sa počiatočné údaje správne spracujú a presmerujú.

    Snímka obrazovky zobrazujúca obnovenie databázy KQL.

Tu je podrobná tabuľka uzlov, ktoré podporujú pozastavenie a obnovenie funkcií, spolu s dostupnými možnosťami obnovenia:

Uzol Typ Podporuje pozastaviť a pokračovať Možnosti obnovenia
Centrá udalostí Azure Source ÁNO – Kedy bolo streamovanie naposledy zastavené
-Teraz
– Vlastný čas
Azure Service Bus Source ÁNO – Kedy bolo streamovanie naposledy zastavené
Azure IoT Hub Source ÁNO – Kedy bolo streamovanie naposledy zastavené
-Teraz
– Vlastný čas
Vzorové údaje Source ÁNO -Teraz
Databáza Azure SQL CDC Source ÁNO – Kedy bolo streamovanie naposledy zastavené
PostgreSQL Database CDC Source ÁNO – Kedy bolo streamovanie naposledy zastavené
Databáza MySQL CDC Source ÁNO – Kedy bolo streamovanie naposledy zastavené
Azure Cosmos DB CDC Source ÁNO – Kedy bolo streamovanie naposledy zastavené
SQL Server vo VM DB CDC Source ÁNO – Kedy bolo streamovanie naposledy zastavené
Azure SQL Managed Instance CDC Source ÁNO – Kedy bolo streamovanie naposledy zastavené
Google Cloud Pub/Sub Source ÁNO – Kedy bolo streamovanie naposledy zastavené
Údajové streamy služby Amazon Kinesis Source ÁNO – Kedy bolo streamovanie naposledy zastavené
Konfiškentný Kafka Source ÁNO – Kedy bolo streamovanie naposledy zastavené
Apache Kafka Source ÁNO – Kedy bolo streamovanie naposledy zastavené
Amazon MSK Kafka Source ÁNO – Kedy bolo streamovanie naposledy zastavené
Vlastná aplikácia Source NIE
Zdroj udalostí pracovného priestoru služby Fabric Source NIE
Fabric OneLake udalosti Source NIE
Udalosti úloh v službe Fabric Source NIE
Ukladací priestor objektu BLOB platformy Azure Source NIE
Lakehouse Cieľ ÁNO – Kedy bolo streamovanie naposledy zastavené
-Teraz
– Vlastný čas
Eventhouse (spracovanie udalostí pred príjmu) Cieľ ÁNO – Kedy bolo streamovanie naposledy zastavené
-Teraz
– Vlastný čas
Vlastná aplikácia Cieľ NIE
Eventhouse (priame príjem) Cieľ NIE
Fabric Activator Cieľ ÁNO – Kedy bolo streamovanie naposledy zastavené
-Teraz
– Vlastný čas
Odvodený stream Cieľ NIE
Uzol Typ Podporuje pozastaviť a pokračovať Možnosti obnovenia
Vzorové údaje Source ÁNO -Teraz
Centrá udalostí Azure Source ÁNO – Kedy bolo streamovanie naposledy zastavené
-Teraz
– Vlastný čas
Azure IoT Hub Source ÁNO – Kedy bolo streamovanie naposledy zastavené
-Teraz
– Vlastný čas
Vlastná aplikácia Source NIE
Vlastná aplikácia Cieľ NIE
Lakehouse Cieľ ÁNO – Kedy bolo streamovanie naposledy zastavené
-Teraz
– Vlastný čas
Databáza KQL (priame príjem) Cieľ NIE
Databáza KQL (spracovanie udalostí pred príjmu) Cieľ ÁNO – Kedy bolo streamovanie naposledy zastavené
-Teraz
– Vlastný čas
Fabric Activator Cieľ ÁNO – Kedy bolo streamovanie naposledy zastavené
-Teraz
– Vlastný čas

Aktivovanie alebo deaktivovanie všetkých uzlov

Všetky prenosy údajov v rámci Eventstreamu môžete jednoducho pozastaviť alebo obnoviť tak, že na paneli s ponukami vyberiete možnosť Aktivovať všetko alebo Deaktivovať všetko . Pri výbere Aktivovať všetkysa dostupné možnosti obnovenia môžu líšiť v závislosti od zdrojov a cieľov nakonfigurovaných vo vašom eventstreame. Konkrétne možnosti obnovenia každého uzla nájdete v podrobnej tabuľke v predchádzajúcej časti. Táto akcia buď obnoví alebo pozastaví všetky prenosy údajov, ktoré prúdia do eventstreamu alebo z neho. Vzťahuje sa len na uzly, ktoré podporujú pozastavenie a obnovenie funkčnosti. V prípade uzlov, ktoré túto funkciu aktuálne nepodporujú, nemôže byť prenos údajov pozastavený.

Snímka obrazovky zobrazujúca, ako aktivovať alebo deaktivovať všetky uzly súčasne.