Zdieľať cez


Pridanie vlastného cieľa koncového bodu do eventstreamu

V tomto článku sa dozviete, ako pridať cieľ vlastného koncového bodu (t. j. vlastnej aplikácie v štandardnej funkcii) na eventstream v streamoch udalostí služby Microsoft Fabric.

Poznámka

Ak chcete používať rozšírené 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.

Predpoklady

Skôr než začnete, musíte splniť nasledujúce predpoklady:

  • Získajte 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 smerovať údaje o udalosti do svojej aplikácie, môžete pridať vlastný koncový bod ako cieľ eventstreamu. Ak chcete pridať vlastný cieľ koncového bodu, postupujte podľa týchto krokov:

  1. Ak sa nachádzate v dynamickom zobrazení, prepnite na režim úprav výberom položky Upraviť na páse s nástrojmi.

    Snímka obrazovky zobrazujú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ľ , potom vyberte položku Vlastný koncový bod a pripojte ho k predvolenému streamu alebo odvodenému streamu.

      Snímka obrazovky zobrazujúca výber ponuky Vlastný koncový bod 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 ponuky Vlastný koncový bod v editore.

  3. Zadajte cieľový názov vlastného koncového bodu a vyberte položku Uložiť.

    Snímka obrazovky zobrazujúca kontextové okno na zadanie názvu vlastného koncového bodu.

  4. Pripojte predvolenú dlaždicu streamu k dlaždici vlastného koncového bodu, ak pripojenie ešte nie je k dispozícii.

    Snímka obrazovky znázorňujúca pripojenie k dlaždici 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 výber tlačidla Publikovať.

  6. V dynamickom zobrazení vyberte dlaždicu vlastného koncového bodu. Potom si pozrite tablu Podrobnosti v dolnej časti strany. Ďalšie informácie nájdete v ďalšej časti.

    Snímka obrazovky znázorňujúca tablu Podrobnosti s tromi kartami – Event Hubs, AMQP a Kafka.

Tabla s podrobnosťami

Tabla Podrobnosti obsahuje tri karty protokolu: Eventhub, AMQP a Kafka. Každá karta protokolu má tri strany: Základné informácie, Kľúče a Vzorový kód.

Základné informácie

Na stránke Základy sú uvedené nasledujúce informácie:

  • Názov – názov vlastného koncového bodu.
  • Typ – Je nastavený na CustomApphodnotu .
  • Skupina spotrebiteľov – globálne jedinečný identifikátor (GUID) pre skupinu spotrebiteľov.
  • Stav – stav vlastného koncového bodu.

Kľúče

Stránka Kľúče obsahuje nasledujúce bežné polia v rámci troch protokolov: Názov zdieľaného prístupového kľúča, hlavný kľúč, sekundárny kľúč, reťazec pripojenia s primárnym kľúčom a reťazec pripojenia s sekundárnym kľúčom.

Na karte Centrum udalostí sa zobrazuje názov centra udalostí. Na karte AMQP sa zobrazuje názov entity. Na karte Kafka nájdete nasledujúce informácie: Bootstrap server, protokol zabezpečenia, mechanizmus SASL, konfiguráciu SASL JASS a názov témy.

Vzorový kód

Zobrazí vzorový kód, ktorý môžete použiť na prijímanie udalostí z vlastného cieľa koncového bodu z vašich aplikácií.

Centrum udalostí

Služba reťazec pripojenia je službou služby Event Hubs kompatibilnou reťazec pripojenia a môžete ju použiť vo svojej aplikácii na prijímanie udalostí zo svojho eventstreamu. 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_xxxxxxxx.

Formát centra udalostí je predvolený formát pre reťazec pripojenia a je kompatibilný s súpravou SDK služby Azure Event Hubs. Tento formát môžete použiť na pripojenie k eventstreamu pomocou protokolu Event Hubs.

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 eventstreamu pomocou protokolu AMQP.

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. Tento formát môžete použiť na pripojenie k eventstreamu pomocou protokolu Kafka.

Môžete si vybrať formát protokolu, ktorý vyhovuje potrebám a preferenciám vašej aplikácie, a skopírovať a prilepiť reťazec pripojenia do aplikácie. Môžete tiež odkazovať na vzorový kód alebo ho skopírovať na karte Vzorový kód, 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 splniť nasledujúce predpoklady:

  • Získajte 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 smerovať údaje udalosti do svojej aplikácie, môžete pridať vlastnú aplikáciu ako cieľ eventstreamu. Ak chcete pridať cieľ vlastnej aplikácie, postupujte podľa týchto krokov:

  1. Na páse s nástrojmi alebo+ na plátne hlavného editora vyberte položku Nové cieľové umiestnenie a potom vyberte položku Vlastná aplikácia. Zobrazí sa obrazovka vlastnej cieľovej konfigurácie aplikácie .

  2. Zadajte cieľový názov vlastnej aplikácie a vyberte položku Pridať.

    Snímka obrazovky s obrazovkou vlastnej cieľovej konfigurácie aplikácie.

  3. Po úspešnom vytvorení cieľa vlastnej aplikácie môžete prepnúť a zobraziť nasledujúce informácie na karte Podrobnosti v dolnej table:

    Snímka obrazovky zobrazujúca cieľ vlastnej aplikácie.

    • Základné: Zobrazuje názov, popis, typ a stav vlastnej aplikácie.
    • Kľúče: zobrazuje reťazec pripojenia pre vlastnú aplikáciu, ktorú môžete kopírovať a prilepiť do svojej aplikácie.
    • Vzorový kód: zobrazuje vzorový kód, ktorý môžete odkazovať alebo kopírovať, aby ste mohli posunúť údaje udalosti do tohto eventstreamu alebo vyžiadať údaje o udalosti z tohto toku udalostí.

    Pre každú kartu (vzorový kód základných / kľúčov / ) môžete prepnúť aj tri karty protokolu: Eventhub, **AMQP a Kafka a získať prístup k rôznorodým formátom protokolov:

    reťazec pripojenia je centrum udalostí kompatibilné reťazec pripojenia a môžete ho použiť vo svojej aplikácii na prijímanie udalostí z eventstreamu. Reťazec pripojenia obsahuje viacero formátov protokolu, ktoré môžete prepnúť a vybrať na karte Kľúče. 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_xxxxxxxx

    Formát centra udalostí je predvolený formát pre reťazec pripojenia a je kompatibilný s súpravou SDK služby Azure Event Hubs. Tento formát môžete použiť na pripojenie k eventstreamu pomocou protokolu Event Hubs.

    Snímka obrazovky zobrazujúca podrobnosti o vlastnej aplikácii.

    Ďalšie dva formáty protokolu sú AMQP a Kafka, ktoré si môžete vybrať kliknutím na príslušné karty na karte Kľúče.

    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 eventstreamu pomocou protokolu AMQP.

    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. Tento formát môžete použiť na pripojenie k eventstreamu pomocou protokolu Kafka.

Môžete si vybrať formát protokolu, ktorý vyhovuje potrebám a preferenciám vašej aplikácie, a skopírovať a prilepiť reťazec pripojenia do aplikácie. Môžete tiež odkazovať na vzorový kód alebo ho skopírovať na karte Vzorový kód, ktorý zobrazuje, ako odosielať alebo prijímať udalosti pomocou rôznych protokolov.

Spravovanie cieľa

Upraviť alebo odstrániť: Cieľ eventstreamu môžete upraviť alebo odstrániť buď cez navigačnú tablu alebo plátno.

Po výbere položky Upraviť sa tabla úprav 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: