Pridanie vlastného koncového bodu alebo vlastného zdroja aplikácie do eventstreamu
Ak chcete pripojiť svoju vlastnú aplikáciu k eventstreamu, môžete ako zdroj pridať vlastný koncový bod alebo vlastnú aplikáciu. Potom môžete udalosti v reálnom čase odoslať do eventstreamu z vašej vlastnej aplikácie s koncovým bodom pripojenia, ktorý sa zobrazuje vo vlastnom koncovom bode alebo vlastnej aplikácii. Navyše s protokolom Apache Kafka, ktorý je k dispozícii ako možnosť pre vlastné koncové body alebo vlastné aplikácie, môžete odosielať udalosti v reálnom čase pomocou protokolu Apache Kafka.
V tomto článku sa dozviete, ako pridať vlastný zdroj koncového bodu alebo vlastný zdroj aplikácie do streamu udalostí eventstreamu služby Microsoft Fabric.
Poznámka
Ak chcete používať vylepšené možnosti, ktoré sú vo verzii Preview, v hornej časti vyberte položku Rozšírené možnosti . V opačnom prípade vyberte položku Štandardné možnosti. Informácie o rozšírených možnostiach, ktoré sú vo verzii Preview, nájdete v téme Úvodné informácie o streamoch udalostí služby Fabric.
Požiadavky
Skôr než začnete, musíte získať prístup do pracovného priestoru služby Fabric Premium s povoleniami Prispievateľ alebo vyššie.
Poznámka
Maximálny počet zdrojov a cieľov pre jeden eventstream je 11.
Pridanie vlastných údajov koncového bodu ako zdroja
Vytvorenie nového streamu udalostí:
Na domovskej stránke vyberte možnosť Eventstream.
V dialógovom okne Nový eventstream zadajte názov, uistite sa, že je vybratá možnosť Rozšírené možnosti (ukážka) a potom vyberte položku Vytvoriť.
Ak chcete pridať vlastný zdroj koncového bodu, na stránke začíname vyberte položku Použiť vlastný koncový bod.
Alebo ak už máte publikovaný eventstream a chcete pridať vlastné údaje koncového bodu ako zdroj, prepnite sa do režimu úprav. Na páse s nástrojmi vyberte položku Pridať zdroj>Vlastný koncový bod.
V dialógovom okne Vlastný koncový bod zadajte názov vlastného zdroja v časti Názov zdroja a potom vyberte položku Pridať.
Po vytvorení vlastného zdroja koncového bodu sa pridá do streamu udalostí na plátne v režime úprav. Ak chcete implementovať novopridané údaje z vlastného zdroja aplikácie, vyberte položku Publikovať.
Získanie podrobností koncového bodu na table Podrobnosti na odosielanie udalostí
Po vytvorení vlastného zdroja koncového bodu budú jeho údaje k dispozícii na vizualizáciu v dynamickom zobrazení.
Tabla Podrobnosti obsahuje tri karty protokolu: Event Hub, AMQP a Kafka. Každá karta protokolu má tri strany: Základné informácie, Kľúče a Vzorový kód. Tieto stránky ponúkajú podrobnosti koncového bodu s príslušným protokolom na pripojenie.
V jazyku Basic sa zobrazuje názov, typ a stav vášho vlastného koncového bodu.
Kľúče poskytujú informácie o kľúčoch pripojenia. Vzorový kód poskytuje vzorový kód s vloženými príslušnými kľúčmi, ktorý môžete použiť na streamovanie udalostí do streamu udalostí. Informácie na týchto stránkach sa líšia podľa protokolu.
Centrum udalostí
Stránka Kľúče na karte Event Hub obsahuje informácie súvisiace s reťazec pripojenia centra udalostí. Tieto informácie zahŕňajú názov centra udalostí, názov zdieľaného prístupového kľúča, primárny kľúč a primárny kľúč reťazca pripojenia.
Formát centra udalostí je predvolený pre reťazec pripojenia a funguje so súpravou SDK služby Azure Event Hubs. Tento formát vám umožňuje pripojiť sa k svojmu eventstreamu cez protokol Event Hubs.
Nasledujúci príklad znázorňuje, ako vyzerá reťazec pripojenia vo formáte centra udalostí:
Endpoint=sb://eventstream-xxxxxxxx.servicebus.windows.net/; SharedAccessKeyName=key_xxxxxxxx;SharedAccessKey=xxxxxxxx;EntityPath=es_xxxxxxx
Vzorová kódová stránka na karte Event Hub ponúka kód pripravený na použitie, ktorý obsahuje požadované informácie o kľúčoch pripojenia v centre udalostí. Stačí ich skopírovať a prilepiť do aplikácie, aby ju bolo možné použiť.
Kafka
Formát Kafka je kompatibilný s protokolom Apache Kafka, ktorý je populárnou distribuovanou streamovacou platformou, ktorá podporuje spracovanie údajov s vysokou priepustnosťou a nízkou latenciou. Ku streamu udalostí sa môžete pripojiť pomocou kľúčov a informácií o vzorovom kóde pre formát protokolu Kafka.
Vzorová kódová stránka na karte Kafka poskytuje hotový kód vrátane potrebných kľúčov pripojenia vo formáte Kafka. Stačí ho skopírovať na použitie.
AMQP
Formát AMQP je kompatibilný s protokolom AMQP 1.0, čo je štandardný protokol pre odosielanie správ, ktorý podporuje interoperabilitu medzi rôznymi platformami a jazykmi. Tento formát môžete použiť na pripojenie k svojmu eventstreamu pomocou protokolu AMQP.
Vzorová stránka kódu na karte AMQP poskytuje kód pripravený na použitie s informáciami o kľúči pripojenia vo formáte AMQP.
Môžete si vybrať formát protokolu, ktorý vyhovuje potrebám a preferenciám vašej aplikácie, a potom skopírovať a prilepiť reťazec pripojenia do aplikácie. Môžete tiež odkazovať na vzorový kód alebo skopírovať ho na stránke vzorového kódu , ktorá zobrazuje, ako odosielať alebo prijímať udalosti pomocou rôznych protokolov.
Súvisiaci obsah
Ďalšie informácie o pridávaní ďalších zdrojov do eventstreamu nájdete v nasledujúcich článkoch:
- Údajové streamy služby Amazon Kinesis
- Udalosti ukladacieho priestoru objektu BLOB platformy Azure
- Azure Cosmos DB
- Centrá udalostí Azure
- Azure IoT Hub
- Azure SQL Database Change Data Capture (CDC)
- Konfiškentný Kafka
- Udalosť pracovného priestoru služby Fabric
- Google Cloud Pub/Sub
- Databáza MySQL CDC
- PostgreSQL Database CDC
- Vzorové údaje
Požiadavky
Skôr než začnete, musíte získať prístup do pracovného priestoru Premium s povoleniami Prispievateľ alebo vyššie, kde sa nachádza váš eventstream.
Poznámka
Maximálny počet zdrojov a cieľov pre jeden eventstream je 11.
Pridanie vlastnej aplikácie ako zdroja
Ak chcete pripojiť svoju vlastnú aplikáciu k eventstreamu, môžete pridať vlastný zdroj aplikácie. Potom odošlite údaje do eventstreamu z vašej vlastnej aplikácie s koncovým bodom pripojenia, ktorý sa zobrazuje vo vlastnej aplikácii.
Pridanie vlastného zdroja aplikácie:
Na páse s nástrojmi alebo na znamienkom plus (+) na plátne hlavného editora vyberte položku Nový zdroj a potom vyberte položku Vlastná aplikácia.
Na table Vlastná aplikácia zadajte názov zdroja vlastnej aplikácie a potom vyberte položku Pridať.
Získanie podrobností koncového bodu na table Podrobnosti na odosielanie udalostí
Po úspešnom vytvorení vlastnej aplikácie ako zdroja môžete zobraziť informácie na table Podrobnosti .
Tabla Podrobnosti obsahuje tri karty protokolu: Event Hub, AMQP a Kafka. Každá karta protokolu má tri strany: Základné informácie, Kľúče a Vzorový kód. Tieto stránky ponúkajú podrobnosti koncového bodu s príslušným protokolom na pripojenie.
V jazyku Basic sa zobrazuje názov, typ a stav vlastnej aplikácie.
Kľúče poskytujú informácie o kľúčoch pripojenia. Vzorový kód poskytuje vzorový kód s vloženými príslušnými kľúčmi, ktorý môžete použiť na streamovanie udalostí do streamu udalostí. Informácie na týchto stránkach sa líšia podľa protokolu.
Centrum udalostí
Stránka Kľúče na karte Event Hub obsahuje informácie súvisiace s reťazec pripojenia centra udalostí. Tieto informácie zahŕňajú názov centra udalostí, názov zdieľaného prístupového kľúča, primárny kľúč a primárny kľúč reťazca pripojenia.
Formát centra udalostí je predvolený pre reťazec pripojenia a funguje so súpravou SDK služby Azure Event Hubs. Tento formát vám umožňuje pripojiť sa k svojmu eventstreamu cez protokol Event Hubs.
Nasledujúci príklad znázorňuje, ako vyzerá reťazec pripojenia vo formáte centra udalostí:
Endpoint=sb://eventstream-xxxxxxxx.servicebus.windows.net/; SharedAccessKeyName=key_xxxxxxxx;SharedAccessKey=xxxxxxxx;EntityPath=es_xxxxxxx
Vzorová kódová stránka na karte Event Hub ponúka kód pripravený na použitie, ktorý obsahuje požadované informácie o kľúčoch pripojenia v centre udalostí. Stačí ich skopírovať a prilepiť do aplikácie, aby ju bolo možné použiť.
Kafka
Formát Kafka je kompatibilný s protokolom Apache Kafka, ktorý je populárnou distribuovanou streamovacou platformou, ktorá podporuje spracovanie údajov s vysokou priepustnosťou a nízkou latenciou. Ku streamu udalostí sa môžete pripojiť pomocou kľúčov a informácií o vzorovom kóde pre formát protokolu Kafka.
Vzorová kódová stránka na karte Kafka poskytuje hotový kód vrátane potrebných kľúčov pripojenia vo formáte Kafka. Stačí ho skopírovať na použitie.
AMQP
Formát AMQP je kompatibilný s protokolom AMQP 1.0, čo je štandardný protokol pre odosielanie správ, ktorý podporuje interoperabilitu medzi rôznymi platformami a jazykmi. Tento formát môžete použiť na pripojenie k svojmu eventstreamu pomocou protokolu AMQP.
Vzorová stránka kódu na karte AMQP poskytuje kód pripravený na použitie s informáciami o kľúči pripojenia vo formáte AMQP.
Môžete si vybrať formát protokolu, ktorý vyhovuje potrebám a preferenciám vašej aplikácie, a potom skopírovať a prilepiť reťazec pripojenia do aplikácie. Môžete tiež odkazovať na vzorový kód alebo skopírovať ho na stránke vzorového kódu , ktorá zobrazuje, ako odosielať alebo prijímať udalosti pomocou rôznych protokolov.
Súvisiaci obsah
Ďalšie informácie o pridávaní ďalších zdrojov do eventstreamu nájdete v nasledujúcich článkoch: