Sdílet prostřednictvím


Přidání vlastního koncového bodu nebo cíle vlastní aplikace do eventstreamu

Pokud chcete připojit vlastní aplikaci k eventstreamu, můžete přidat vlastní koncový bod nebo vlastní aplikaci jako cíl. Pak můžete využívat události v reálném čase z eventstreamu do vlastní aplikace s koncovým bodem připojení vystaveným na vlastním koncovém bodu nebo vlastní aplikaci. Díky protokolu Apache Kafka, který je k dispozici jako možnost pro vlastní koncové body nebo vlastní aplikace, můžete také využívat události v reálném čase pomocí protokolu Apache Kafka.

Tento článek ukazuje, jak přidat vlastní cíl koncového bodu nebo vlastní cíl aplikace do eventstreamu ve streamech událostí Microsoft Fabric.

Poznámka:

Vylepšené funkce jsou ve výchozím nastavení povolené při vytváření eventstreamů. Pokud máte streamy událostí vytvořené pomocí standardních funkcí, budou tyto streamy událostí dál fungovat. Pořád je můžete upravovat a používat jako obvykle. Doporučujeme vytvořit nový stream událostí, který nahradí standardní streamy událostí, abyste mohli využívat další možnosti a výhody rozšířených streamů událostí.

Požadavky

Než začnete, musíte získat přístup k pracovnímu prostoru v režimu licence kapacity Fabric (nebo) v režimu zkušební licence s oprávněními přispěvatele nebo vyššími oprávněními, kde se nachází váš eventstream.

Poznámka:

Maximální počet zdrojů a cílů pro jeden stream událostí je 11.

Přidání vlastního koncového bodu jako cíle

Pokud chcete směrovat data událostí do aplikace, můžete jako cíl eventstreamu přidat vlastní koncový bod:

  1. Pokud jste v živém zobrazení, přepněte do režimu úprav výběrem možnosti Upravit na pásu karet.

    Snímek obrazovky znázorňující tlačítko Upravit, které umožňuje přepnout do režimu úprav

  2. V režimu úprav přidejte vlastní cíl koncového bodu jedním z následujících způsobů:

    • Na pásu karet vyberte Přidat cíl , vyberte Vlastní koncový bod a pak připojte koncový bod k výchozímu datovému proudu nebo odvozeného datovému proudu.

      Snímek obrazovky znázorňující výběr vlastního koncového bodu jako cíle na pásu karet

    • V editoru vyberte Transformovat události nebo přidat cíl a pak vyberte Vlastní koncový bod.

      Snímek obrazovky znázorňující výběr vlastního koncového bodu v editoru

  3. Jako název cíle zadejte název vlastního koncového bodu. Pak vyberte Uložit.

    Snímek obrazovky znázorňující podokno pro zadání názvu vlastního koncového bodu

  4. Pokud neexistuje žádné připojení, připojte výchozí dlaždici streamu k dlaždici vlastního koncového bodu.

    Snímek obrazovky znázorňující připojení k vlastní dlaždici koncového bodu

  5. Pokud chcete zobrazit podrobné informace o vlastním koncovém bodu, vyberte Publikovat.

    Snímek obrazovky znázorňující tlačítko Publikovat

Získání podrobností o koncovém bodu v podokně Podrobností za účelem využívání událostí

V živém zobrazení vyberte dlaždici vlastního koncového bodu. Podokno Podrobností , které se zobrazí, obsahuje tři karty protokolu: Centrum událostí, AMQP a Kafka.

Snímek obrazovky znázorňující podokno Podrobností pro vlastní koncový bod

Každá karta protokolu má tři stránky: Základní, Klíče a Vzorový kód. Tyto stránky nabízejí podrobnosti o koncovém bodu s odpovídajícím protokolem pro připojení.

Základní informace ukazují název, typ a stav vašeho vlastního koncového bodu.

Snímek obrazovky znázorňující základní podrobnosti pro vlastní koncový bod v živém zobrazení streamu událostí

Klíče poskytují informace o klíčích připojení. Ukázkový kód poskytuje vzorový kód s vloženými odpovídajícími klíči, které můžete použít k streamování událostí do streamu událostí. Informace na těchto stránkách se liší podle protokolu.

Centrum událostí

Stránka Klíče na kartě Centrum událostí obsahuje informace související s připojovací řetězec centra událostí. Informace zahrnují název centra událostí, název sdíleného přístupového klíče, primární klíč a primární klíč připojovacího řetězce.

Snímek obrazovky znázorňující klíče centra událostí v podokně Podrobností živého zobrazení streamu událostí

Formát centra událostí je výchozí pro připojovací řetězec a funguje se sadou Azure Event Hubs SDK. Tento formát umožňuje připojení k eventstreamu prostřednictvím protokolu Event Hubs.

Následující příklad ukazuje, jak připojovací řetězec vypadá ve formátu centra událostí:

Endpoint=sb://eventstream-xxxxxxxx.servicebus.windows.net/; SharedAccessKeyName=key_xxxxxxxx;SharedAccessKey=xxxxxxxx;EntityPath=es_xxxxxxx

Stránka Vzorový kód na kartě Centrum událostí nabízí kód připravený k použití, který obsahuje požadované informace o klíčích připojení v centru událostí. Jednoduše ho zkopírujte a vložte do aplikace pro použití.

Snímek obrazovky znázorňující ukázkový kód centra událostí v podokně Podrobností živého zobrazení streamu událostí

Kafka

Formát Kafka je kompatibilní s protokolem Apache Kafka, což je oblíbená platforma pro distribuované streamování, která podporuje zpracování dat s vysokou propustností a nízkou latencí. K připojení k eventstreamu a využití událostí můžete použít informace o klíčích a vzorovém kódu pro formát protokolu Kafka.

Snímek obrazovky znázorňující klíče Kafka v podokně Podrobností živého zobrazení eventstreamu

Stránka Vzorový kód na kartě Kafka poskytuje připravený kód, včetně potřebných klíčů připojení ve formátu Kafka. Jednoduše ho zkopírujte pro své použití.

Snímek obrazovky znázorňující ukázkový kód Kafka v podokně Podrobností živého zobrazení streamu událostí

AMQP

Formát AMQP je kompatibilní s protokolem AMQP 1.0, což je standardní protokol zasílání zpráv, který podporuje interoperabilitu mezi různými platformami a jazyky. Tento formát můžete použít k připojení k eventstreamu pomocí protokolu AMQP.

Snímek obrazovky znázorňující klíče AMQP v podokně Podrobností živého zobrazení streamu událostí

Stránka Vzorový kód na kartě AMQP poskytuje kód připravený k použití s informacemi o klíči připojení ve formátu AMQP.

Snímek obrazovky znázorňující ukázkový kód AMQP v podokně Podrobností živého zobrazení streamu událostí

Můžete zvolit formát protokolu, který vyhovuje potřebám a předvolbám vaší aplikace, a pak zkopírujte a vložte připojovací řetězec do aplikace. Můžete také odkazovat nebo kopírovat vzorový kód na stránce Vzorový kód , který ukazuje, jak odesílat nebo přijímat události pomocí různých protokolů.

Informace o přidání dalších cílů do eventstreamu najdete v následujících článcích:

Požadavky

Než začnete, musíte získat přístup k pracovnímu prostoru eventstreamu v režimu licence kapacity Fabric (nebo) zkušebním režimu s oprávněními Přispěvatel nebo vyšší.

Poznámka:

Maximální počet zdrojů a cílů pro jeden stream událostí je 11.

Přidání vlastní aplikace jako cíle

Pokud chcete směrovat data událostí do aplikace, můžete jako cíl eventstreamu přidat vlastní aplikaci:

  1. Na pásu karet vyberte Nový cíl nebo znaménko plus (+) na hlavním plátně editoru a pak vyberte Vlastní aplikace.

  2. V podokně Vlastní aplikace zadejte cílový název vlastní aplikace a pak vyberte Přidat.

    Snímek obrazovky s podoknem pro konfiguraci vlastní aplikace jako cíle

Získání podrobností o koncovém bodu v podokně Podrobností za účelem využívání událostí

Po úspěšném vytvoření vlastní aplikace jako cíle můžete zobrazit informace v podokně Podrobností .

Snímek obrazovky znázorňující podokno Podrobností pro cíl vlastní aplikace

Podokno Podrobnosti obsahuje tři karty protokolu: Centrum událostí, AMQP a Kafka. Každá karta protokolu má tři stránky: Základy, Klíče a Vzorový kód. Tyto stránky nabízejí podrobnosti o koncovém bodu s odpovídajícím protokolem pro připojení.

Základní informace ukazují název, typ a stav vlastní aplikace.

Snímek obrazovky znázorňující základní podrobnosti pro vlastní aplikaci v podokně Podrobností streamu událostí

Klíče poskytují informace o klíčích připojení. Ukázkový kód poskytuje vzorový kód s vloženými odpovídajícími klíči, které můžete použít k streamování událostí do streamu událostí. Informace na těchto stránkách se liší podle protokolu.

Centrum událostí

Stránka Klíče na kartě Centrum událostí obsahuje informace související s připojovací řetězec centra událostí. Informace zahrnují název centra událostí, název sdíleného přístupového klíče, primární klíč a primární klíč připojovacího řetězce.

Snímek obrazovky znázorňující klíče centra událostí v podokně Podrobností streamu událostí

Formát centra událostí je výchozí pro připojovací řetězec a funguje se sadou Azure Event Hubs SDK. Tento formát umožňuje připojení k eventstreamu prostřednictvím protokolu Event Hubs.

Následující příklad ukazuje, jak připojovací řetězec vypadá ve formátu centra událostí:

Endpoint=sb://eventstream-xxxxxxxx.servicebus.windows.net/; SharedAccessKeyName=key_xxxxxxxx;SharedAccessKey=xxxxxxxx;EntityPath=es_xxxxxxx

Stránka Vzorový kód na kartě Centrum událostí nabízí kód připravený k použití, který obsahuje požadované informace o klíčích připojení v centru událostí. Jednoduše ho zkopírujte a vložte do aplikace pro použití.

Snímek obrazovky znázorňující ukázkový kód centra událostí v podokně Podrobností streamu událostí

Kafka

Formát Kafka je kompatibilní s protokolem Apache Kafka, což je oblíbená platforma pro distribuované streamování, která podporuje zpracování dat s vysokou propustností a nízkou latencí. K připojení k eventstreamu a využití událostí můžete použít informace o klíčích a vzorovém kódu pro formát protokolu Kafka.

Snímek obrazovky znázorňující klíče Kafka v podokně Podrobností streamu událostí

Stránka Vzorový kód na kartě Kafka poskytuje připravený kód, včetně potřebných klíčů připojení ve formátu Kafka. Jednoduše ho zkopírujte pro své použití.

Snímek obrazovky znázorňující ukázkový kód Kafka v podokně Podrobností v eventstreamu

AMQP

Formát AMQP je kompatibilní s protokolem AMQP 1.0, což je standardní protokol zasílání zpráv, který podporuje interoperabilitu mezi různými platformami a jazyky. Tento formát můžete použít k připojení k eventstreamu pomocí protokolu AMQP.

Snímek obrazovky znázorňující klíče AMQP v podokně Podrobností v eventstreamu

Stránka Vzorový kód na kartě AMQP poskytuje kód připravený k použití s informacemi o klíči připojení ve formátu AMQP.

Snímek obrazovky znázorňující ukázkový kód AMQP v podokně Podrobností v eventstreamu

Můžete zvolit formát protokolu, který vyhovuje potřebám a předvolbám vaší aplikace, a pak zkopírujte a vložte připojovací řetězec do aplikace. Můžete také odkazovat nebo kopírovat vzorový kód na stránce Vzorový kód , který ukazuje, jak odesílat nebo přijímat události pomocí různých protokolů.

Správa cíle

Můžete upravit (pomocí příkazu Upravit ) nebo odebrat (prostřednictvím příkazu Odebrat ) cíl streamu událostí prostřednictvím podokna Data nebo plátna.

Když vyberete Upravit, otevře se podokno úprav na pravé straně hlavního editoru. Konfiguraci můžete upravit podle potřeby, včetně logiky transformace událostí prostřednictvím editoru procesoru událostí.

Snímek obrazovky, který ukazuje, kde vybrat možnosti úpravy a odstranění cílů na plátně

Informace o přidání dalších cílů do eventstreamu najdete v následujících článcích: