Zdieľať cez


Pridanie vlastného koncového bodu alebo vlastného cieľa aplikácie do eventstreamu

Ak chcete pripojiť svoju vlastnú aplikáciu s eventstreamom, môžete ako cieľ pridať vlastný koncový bod alebo vlastnú aplikáciu. Potom môžete využívať udalosti v reálnom čase z eventstreamu do vlastnej aplikácie s koncovým bodom pripojenia, ktorý sa zobrazuje vo vlastnom koncovom bode alebo vlastnej aplikácii. Okrem toho, s protokolom Apache Kafka, ktorý je k dispozícii ako možnosť pre vlastné koncové body alebo vlastné aplikácie, môžete využívať udalosti v reálnom čase pomocou protokolu Apache Kafka.

V tomto článku sa dozviete, ako pridať vlastný cieľ koncového bodu alebo vlastné cieľové umiestnenie aplikácie na eventstream v streamoch udalostí 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 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 vlastného koncového bodu ako cieľa

Ak chcete do svojej aplikácie smerovať údaje o udalosti, môžete si pridať vlastný koncový bod ako cieľ eventstreamu:

  1. Ak sa nachádzate v režime dynamického zobrazenia, prepnite na režim úprav výberom položky Upraviť na páse s nástrojmi.

    Snímka obrazovky znázorňujúca tlačidlo Upraviť, ktoré vám umožní prejsť do režimu úprav.

  2. V režime úprav pridajte vlastný cieľ koncového bodu jedným z nasledujúcich spôsobov:

    • Na páse s nástrojmi vyberte položku Pridať cieľ , vyberte položku Vlastný koncový bod a potom pripojte koncový bod k predvolenému streamu alebo odvodenému streamu.

      Snímka obrazovky zobrazujúca výber vlastného koncového bodu ako cieľa na páse s nástrojmi.

    • V editore vyberte položku Transformovať udalosti alebo pridať cieľ a potom vyberte položku Vlastný koncový bod.

      Snímka obrazovky znázorňujúca výber vlastného koncového bodu v editore.

  3. Do poľa Názov cieľa zadajte názov vlastného koncového bodu. Potom vyberte Uložiť.

    Snímka obrazovky znázorňujúca tablu na zadanie názvu vlastného koncového bodu.

  4. Ak nie je k dispozícii žiadne pripojenie, pripojte predvolenú dlaždicu streamu k vlastnej dlaždici koncového bodu.

    Snímka obrazovky znázorňujúca pripojenie na dlaždicu vlastného koncového bodu.

  5. Ak chcete zobraziť podrobné informácie o vlastnom koncovom bode, vyberte položku Publikovať.

    Snímka obrazovky zobrazujúca tlačidlo Publikovať.

Získanie podrobností koncového bodu na table Podrobnosti na využívanie udalostí

V dynamickom zobrazení vyberte dlaždicu vlastného koncového bodu. Tabla Podrobnosti , ktorá sa zobrazí, má tri karty protokolu: Event Hub, AMQP a Kafka.

Snímka obrazovky zobrazujúca tablu Podrobnosti pre vlastný koncový bod.

Každá karta protokolu má tri strany: Základné, 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 znázorňujúca základné podrobnosti o vlastnom koncovom bode v dynamickom zobrazení eventstreamu.

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ľúče centra udalostí na table Podrobnosti živého zobrazenia eventstreamu.

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 centra udalostí 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. Kľúče a informácie o vzorovom kóde môžete použiť pre formát protokolu Kafka na pripojenie k eventstreamu a využívanie udalostí.

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 cieľov 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 cieľa

Ak chcete do svojej aplikácie smerovať údaje udalosti, môžete pridať vlastnú aplikáciu ako cieľ eventstreamu:

  1. Na páse s nástrojmi alebo na znamienkom plus (+) na plátne hlavného editora vyberte položku Nové miesto určenia a potom vyberte položku Vlastná aplikácia.

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

    Snímka obrazovky tably na konfiguráciu vlastnej aplikácie ako cieľa.

Získanie podrobností koncového bodu na table Podrobnosti na využívanie udalostí

Po úspešnom vytvorení vlastnej aplikácie ako cieľa môžete zobraziť informácie na table Podrobnosti .

Snímka obrazovky znázorňujúca tablu Podrobnosti pre cieľ vlastnej aplikácie.

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.

Snímka obrazovky znázorňujúca základné podrobnosti o vlastnej aplikácii 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ľúče centra udalostí na table Podrobnosti riečišťa udalosti.

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 centra udalostí na table Podrobnosti riečišťa udalosti.

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. Kľúče a informácie o vzorovom kóde môžete použiť pre formát protokolu Kafka na pripojenie k eventstreamu a využívanie udalostí.

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.

Spravovanie cieľa

Môžete upraviť (pomocou príkazu Upraviť ) alebo odstrániť (pomocou príkazu Odstrániť ) cieľ udalosťstreamu buď cez tablu Údaje , alebo plátno.

Keď vyberiete položku Upraviť, tabla na úpravy sa otvorí na pravej strane hlavného editora. Konfiguráciu môžete podľa potreby upraviť, a to vrátane logiky transformácie udalosti prostredníctvom editora procesora udalosti.

Snímka obrazovky znázorňujúca miesto, kde môžete vybrať možnosti úprav a odstránenia cieľov na plátne.

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