Sdílet prostřednictvím


Přidejte cíl Eventhouse do Eventstreamu

Tento článek ukazuje, jak přidat eventhouse jako cíl do eventstreamu ve streamech událostí Microsoft Fabric.

Požadavky

  • Přístup k pracovnímu prostoru v režimu licence kapacity Fabric nebo režimu zkušební licence s oprávněními přispěvatele nebo vyššími.
  • Přístup k objektu Eventhouse vytvořenému v pracovním prostoru Fabric, kde máte oprávnění přispěvatelem nebo vyšší.

Poznámka:

Eventstream může podporovat až 11 kombinovaných zdrojů a cílů pouze v případě, že používáte následující typy:

  • Zdroj: Vlastní koncový bod.
  • Cíle: Vlastní koncový bod a eventhouse s přímým příjmem dat.

Všechny zdroje nebo cíle, které nejsou zahrnuté v předchozím seznamu a cíle nepřipojené k výchozímu datovému proudu, se do tohoto limitu nezapočítávají.

Přidejte cíl Eventhouse do výchozího datového proudu

Pokud chcete přidat eventhouse jako cíl, můžete si vybrat mezi dvěma režimy příjmu dat: přímým příjmem dat nebo zpracováním událostí před příjmem dat.

Režim přímého příjmu dat

Režim přímého příjmu dat ingestuje data událostí přímo do eventhouse bez jakéhokoli zpracování. Režim přímého příjmu dat můžete použít k přidání cíle centra událostí do výchozího datového proudu nebo odvozeného datového proudu.

  1. V režimu Úprav pro váš stream událostí vyberte Přidat cíl na pásu karet nebo kartu Transformace událostí nebo přidat cíl na plátně a pak vyberte Eventhouse.

    Snímek obrazovky s výběrem eventhouse v rozevíracím seznamu Přidání cíle

  2. Na obrazovce Eventhouse vyberte Přímý příjem dat.

  3. Zadejte název cíle, pracoviště a Eventhouse z vybraného pracoviště.

  4. Pokud ve zdroji používáte schémata, podívejte se na Konfigurace cíle Eventhouse pro použití schémat.

  5. Zvolte Uložit.

    Snímek obrazovky konfigurace eventhouse

  6. Připojte novou cílovou kartu Eventhouse k výstupu streamu událostí, pokud ještě není připojená, a pak vyberte Publikovat.

    Snímek obrazovky s eventstreamem se zvýrazněným tlačítkem Publikovat

  7. Ve živém zobrazenívyberte Konfigurovat v cílovém uzlu Eventhouse.

    Snímek obrazovky publikovaného eventstreamu se zvýrazněným tlačítkem Konfigurovat v cíli databáze KQL

  8. Vaše Eventhouse se otevře na obrazovce Získat data. Vyberte existující tabulku databáze KQL nebo vyberte Novou tabulku pro vytvoření nové a směrování a ingestování dat.

  9. Zadejte název datového připojení nebo ponechte zadaný název a pak vyberte Další. Načtení dat z eventstreamu může trvat několik minut.

    Snímek obrazovky 'Získat data' pro cíl databáze KQL se zvýrazněným tlačítkem Další

  10. Na obrazovce Kontrola dat můžete:

    • Vyberte Formát, abyste si mohli prohlédnout, jak se data odesílají do vašeho eventhouse.
    • Vyberte Upravit sloupce a nakonfigurujte sloupce pro vaše data.
    • Výběrem Pokročilé vyberte události, které chcete zahrnout, nebo zvolte možnosti mapování.

    Snímek obrazovky zobrazující formáty dat a rozšířené možnosti na obrazovce Kontrola dat

  11. Pokud vyberete Upravit sloupce, můžete na obrazovce Upravit sloupce:

    • Chcete-li přidat sloupec, vyberte Přidat sloupec .
    • Vyberte Zdrojové sloupce, které chcete namapovat.
    • Použijte mapovací transformaci u sloupců.
    • Změňte hodnoty ukázkových dat.

    Potom vyberte Použít.

    Snímek obrazovky Upravit sloupce

  12. Po dokončení konfigurace dat vyberte Dokončit na obrazovce Kontrola dat .

  13. Na obrazovce Souhrn zkontrolujte podrobnosti a stav příjmu dat, včetně tabulky se schématem, které jste definovali, a propojením mezi eventstreamem a eventhousem. Výběrem Zavřít dokončete nastavení Eventhouse.

    Snímek obrazovky Souhrn se zvýrazněným tlačítkem Zavřít

Nyní můžete vidět cíl Eventhouse ve zobrazení plátna v živém zobrazení.

Snímek obrazovky s nakonfigurovaným cílem databáze KQL v živém zobrazení

Zpracování událostí před příjmem dat

Zpracování událostí před režimem příjmu dat zpracovává data události před jejich ingestováním do eventhouse. Tento režim použijte, pokud použijete operátory, jako je filtrování nebo agregace, ke zpracování dat před jejich přijetím nebo po odvozeném datovém proudu.

  1. V režimu úprav pro váš eventstream najeďte myší na operátor nebo odvozený datový proud, vyberte + a pak vyberte Eventhouse.

    Snímek obrazovky s výběrem symbolu + pro výstup operátoru a výběrem databáze KQL

  2. Na obrazovce Eventhouse by mělo být již vybráno zpracování událostí před příjmem dat. Dokončete zbývající informace o vašem Eventhouse a pak vyberte Uložit.

    Pokud ve zdroji používáte schémata, podívejte se na Konfigurace cíle Eventhouse pro použití schémat.

    Snímek obrazovky konfigurace databáze KQL pro zpracování událostí před příjmem dat

  3. Pokud chcete použít nově přidaný cíl Eventhouse, vyberte Publikovat.

    Snímek obrazovky streamu událostí v režimu úprav s přidaným cílem databáze KQL

Po dokončení těchto kroků je stream událostí s cílem Eventhouse k dispozici pro vizualizaci v živém zobrazení.

Snímek obrazovky s nakonfigurovaným tokem zpracování událostí databáze KQL v živém zobrazení

Přidání destinace Eventhouse do odvozeného datového toku.

Nyní můžete do odvozeného datového proudu bezproblémově přidat Eventhouse jako cíl. Toto vylepšení poskytuje větší flexibilitu při směrování dat tak, jak jsou, nebo transformovaná do Eventhouse pro analýzu a ukládání v reálném čase.

Odvozený datový proud odkazuje na logický datový proud. Tento datový proud se vytvoří použitím transformací nebo filtrů na výchozí datový proud. Odvozené datové proudy vylepšují správu a analýzu dat tím, že poskytují kurátorované podmnožinu dat přizpůsobenou konkrétním potřebám. S touto aktualizací teď můžete:

  • Nasměrujte odvozená streamová data do Eventhouse pro pokročilé dotazování a vizualizaci.
  • Zvolte upřednostňovaný režim příjmu dat – buď přímé zpracování příjmu dat, nebo zpracování událostí před příjmem dat.
  • Udržujte konzistentní prostředí nastavení: Proces konfigurace odráží to, co už znáte pro výchozí datové proudy, takže neexistuje žádná křivka učení.
  1. V režimu úprav streamu událostí přidejte do odvozeného streamu cíl eventhouse následujícím postupem:
  • Z odvozeného datového proudu vyberte cíl Eventhouse.

    Snímek obrazovky znázorňující, jak přidat destinaci Eventhouse z odvozeného proudu dat.

  • Dokončete konfiguraci pro upřednostňované režimy příjmu dat. Proces nastavení zůstává stejný jako výše uvedený postup pro výchozí stream.

    Snímek obrazovky znázorňující konfigurace pro cíl eventhouse

Poznámka:

Při konfiguraci eventstreamu se zdroj, logika transformace a cíl obvykle sčítají dohromady. Ve výchozím nastavení při publikování eventstreamu začínají back-endové služby pro příjem dat a směrování dat s a. Příjem dat ale může začínat rychleji než směrování dat, což způsobí, že se některá data ingestují do eventstreamu, než se směrování plně inicializuje. V důsledku toho nemusí být tato data směrována do cíle.

Běžným příkladem je zdroj databáze Change Data Capture (CDC), kde některá počáteční data snímků mohou zůstat v eventstreamu, aniž by byla směrována do cíle.

Pokud chcete tento problém zmírnit, postupujte takto:

  1. Při konfiguraci Eventhouse (zpracování událostí před příjmem dat) nebo destinace Lakehouse zrušte zaškrtnutí políčka Aktivovat příjem dat po přidání zdroje dat.

    snímek obrazovky databáze KQL bez výběru Aktivace ingestování po přidání zdroje dat.

  2. Po publikování eventstreamu ručně aktivujte příjem dat.

  3. Pomocí možnosti Vlastní čas zvolte dřívější časové razítko pro zajištění správného zpracování a směrování počátečních dat.

    Snímek obrazovky s obnovením databáze KQL Další informace najdete v tématu Pozastavení a obnovení datových proudů.

Konfigurace schémat pro cíl centra událostí

  1. Vyberte Transformujte události nebo přidejte cíl a pak vyberte Eventhouse.

  2. V podokně Eventhouse nakonfigurujte následující nastavení související se schématem:

    1. V části Vstupní schéma vyberte jedno nebo více schémat z rozevíracího seznamu.

      Snímek obrazovky znázorňující podokno konfigurace centra událostí s vybraným vstupním schématem

      Poznámka:

      Pokud jste při konfiguraci zdroje služby Event Hubs vybrali dynamické schéma prostřednictvím hlaviček , možná jste pro zdroj nakonfigurovali více schémat a namapovali je na různé vlastnosti a jejich hodnoty.

    2. Pro metodu vytvoření tabulky vyberte jednu tabulku se všemi schématy zkombinované nebo oddělené tabulky pro každé schéma v závislosti na vašich požadavcích.

      Snímek obrazovky znázorňující podokno konfigurace centra událostí s metodami vytvoření tabulky

    3. Pro zápis dat pomocí vyberte jednu z následujících možností:

      • Pouze datová část: Zapište do tabulky extrahovaná data datové části. Pokud existuje více vstupních schémat, data se odesílají do více tabulek.
      • Metadata a uživatelská data: Zapisujte metadata a uživatelská data do jedné tabulky. Mezi příklady sloupců patří source , subject, typea data.

      Snímek obrazovky znázorňující podokno konfigurace centra událostí s možnostmi zápisu dat

Podrobný postup konfigurace cíle eventhouse najdete v tématu Přidání cíle eventhouse do eventstreamu.

Informace o přidání dalších cílů do eventstreamu najdete v následujícím článku: Směrování událostí do cílů