Zdieľať cez


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

  1. Vytvorenie nového streamu udalostí:

    1. Na domovskej stránke vyberte možnosť Eventstream.

    2. 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ť.

      Snímka obrazovky dialógového okna na vytvorenie nového streamu udalostí.

  2. Ak chcete pridať vlastný zdroj koncového bodu, na stránke začíname vyberte položku Použiť vlastný koncový bod.

    Snímka obrazovky možnosti na použitie vlastného koncového bodu.

    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.

    Snímka obrazovky znázorňujúca výber vlastného koncového bodu ako zdroja pre existujúci eventstream.

  3. V dialógovom okne Vlastný koncový bod zadajte názov vlastného zdroja v časti Názov zdroja a potom vyberte položku Pridať.

    Snímka obrazovky dialógového okna na pridanie vlastného koncového bodu.

  4. 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ť.

    Snímka obrazovky zobrazujúca udalosťstream v režime úprav so zvýrazneným tlačidlom 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í.

Snímka obrazovky zobrazujúca udalosťstream v živom 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.

Snímka obrazovky zobrazujúca základné informácie na table Podrobnosti živého streamu udalosti.

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.

Snímka obrazovky zobrazujúca kľúčové informácie na table Podrobnosti udalostístreamu.

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ť.

Snímka obrazovky znázorňujúca vzorový kód na table Podrobnosti živého zobrazenia eventstreamu.

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.

Snímka obrazovky zobrazujúca kľúče Kafka na table Podrobnosti živého zobrazenia eventstreamu.

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.

Snímka obrazovky znázorňujúca vzorový kód Kafky na table Podrobnosti živého zobrazenia eventstreamu.

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.

Snímka obrazovky zobrazujúca kľúče AMQP na table Podrobnosti živého zobrazenia eventstreamu.

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.

Snímka obrazovky znázorňujúca vzorový kód AMQP na table Podrobnosti živého streamu udalosti.

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.

Ďalšie informácie o pridávaní ďalších zdrojov do eventstreamu nájdete v nasledujúcich článkoch:

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:

  1. 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.

  2. Na table Vlastná aplikácia zadajte názov zdroja vlastnej aplikácie a potom vyberte položku Pridať.

    Snímka obrazovky zobrazujúca tablu na konfiguráciu vlastnej aplikácie ako zdroja.

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.

Snímka obrazovky zobrazujúca vlastný zdroj aplikácie.

V jazyku Basic sa zobrazuje názov, typ a stav vlastnej aplikácie.

Snímka obrazovky znázorňujúca základné informácie pre vlastnú aplikáciu na table Podrobnosti v eventstreame.

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.

Snímka obrazovky zobrazujúca kľúčové informácie na table Podrobnosti udalostístreamu.

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ť.

Snímka obrazovky zobrazujúca vzorový kód na table Podrobnosti udalostístreamu.

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.

Snímka obrazovky zobrazujúca kľúče Kafka na table Podrobnosti pristreame udalosti.

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.

Snímka obrazovky zobrazujúca vzorový kód Kafky na table Podrobnosti toku udalosti.

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.

Snímka obrazovky zobrazujúca kľúče AMQP na table Podrobnosti udalosťstreamu.

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.

Snímka obrazovky znázorňujúca vzorový kód AMQP na table Podrobnosti toku udalosti.

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.

Ďalšie informácie o pridávaní ďalších zdrojov do eventstreamu nájdete v nasledujúcich článkoch: