MQTT-lähteen lisääminen tapahtumavirtaan (esikatselu)

Tässä artikkelissa näytetään, miten Message Queuing Telemetry Transport (MQTT) -lähde lisätään tapahtumavirtaan Fabric Real-Time Intelligence -ohjelmassa.

Message Queuing Telemetry Transport (MQTT) on kevyt julkaise-tilaa -viestintäprotokolla, joka on suunniteltu rajoitetuille ympäristöille ja jota käytetään laajasti esineiden internetin (IoT) tilanteissa. MQTT Connector for Fabric Eventstream mahdollistaa yhteyden mihin tahansa MQTT-välittäjään ja viestien vastaanottamisen suoraan Eventstreamiin, mahdollistaen reaaliaikaisen muunnoksen ja reitityksen eri kohteisiin Fabricissa analytiikkaa ja oivalluksia varten.

Edellytykset

Ennen kuin aloitat, sinun on täytettävä seuraavat edellytykset:

  • Työtila, jossa on Fabric-kapasiteetti tai Fabric Trial -työtilatyyppi.
  • Pääsy työtilaan Contributor - tai korkeammilla työtilarooleilla.
  • Varmista, että MQTT-välitys on julkisesti käytettävissä eikä palomuuria tai näennäisverkkoa ole rajoitettu. Jos se sijaitsee suojatussa verkossa, yhdistä siihen käyttämällä Eventstream-liittimen virtuaaliverkkoinjektiota.

Tilanteestasi riippuen voit myös käyttää jotakin seuraavista tavoista MQTT-datan suoratoistossa Eventstreamiin:

Lisää MQTT-liitin

Voit lisätä MQTT-liittimen Eventstreamiin kahdella tavalla:

Eventstreamista

Lisää MQTT-lähdekoodi suoraan tapahtumavirtaan. Tämä lähestymistapa toimii parhaiten, kun haluat perustaa omistetun tapahtumavirran MQTT-datan käsittelyyn ja reititykseen.

  1. Fabric Real-Time Intelligencessa luo uusi Eventstream tai avaa olemassa oleva.

  2. Valitse Lisää lähde kankaalla.

    Kuvakaappaus, joka näyttää Lisää lähdekoodi -vaihtoehto tapahtumavirran kankaassa.

Real-Time keskuksesta

Yhdistä MQTT-lähteeseen Real-Time hubista ja luo datavirta. Tämä lähestymistapa toimii parhaiten, kun haluat löytää ja hallita MQTT-datavirtaa yhdessä muiden suoratoistolähteiden kanssa.

  1. Fabricissa mene Real-Time hubiin.

  2. Valitse Add data ja hae MQTT.

    Kuvakaappaus, jossa näkyy Lisää lähdekoodi -vaihtoehto reaaliaikaisessa hubissa.

MQTT-liittimen määrittäminen

  1. Valitse Yhdistä-sivullaUusi yhteys.

    Näyttökuvassa näkyy Yhdistä-sivu ja Uusi yhteys -linkki korostettuna.

    Jos MQTT-lähteeseen on olemassa yhteys, valitse olemassa oleva yhteys.

  2. Uuden pilviyhteyden luomiseksi syötä seuraavat tiedot:

    Näyttökuvassa näkyy Yhteysasetukset-osio.

    1. MQTT-välittäjän URL-osoite: syötä MQTT-välittäjäsi URL-osoite. Tuetut protokollat ovat ssl://, wss://, ja tcp://.

      Note

      MQTT-lähdekoodi tukee Transport Layer Security (TLS) tai Secure Sockets Layer (SSL) -suojattuja MQTT-yhteyksiä MQTT-välittäjäsi ja Eventstreamin välillä. TLS- tai SSL-yhteydet ovat tuettuja vain, jos palvelinsertifikaatti on allekirjoitettu luotettavan CA-listan varmenneviranomaisen (CA) toimesta.

    2. Yhteyden nimi: syötä nimi yhteydelle MQTT:hen.

    3. Syötä MQTT-välittäjäsi käyttäjätunnus ja salasana .

    4. Valitse Yhdistä.

  3. Aiheen nimeä varten syötä MQTT-aihe tilataksesi. Liitin tukee vain yhtä aihetta.

  4. Versioksi valitse joko V5 tai V3 MQTT-välittäjäsi protokollaversion mukaan.

Striimin tai lähteen tiedot

  1. Connect-sivulla seuraa jotakin näistä vaiheista sen mukaan, käytätkö Eventstreamia vai Real-Time hubia.

    • Eventstream:

      Lähdetiedot-paneelissa oikealla seuraa seuraavia ohjeita:

      1. Lähdenimeä varten valitse Kynäpainike vaihtaaksesi nimen.

      2. Huomaa, että Eventstreamin nimi ja Streamin nimi ovat vain luku -tilassa.

    • Real-Time keskus:

      Oikealla olevassa Stream-tiedot-osiossa seuraa näitä vaiheita:

      1. Valitse Fabric-työtila , johon haluat luoda eventstreamin.

      2. Eventstreamin nimeä varten valitse Kynäpainike ja syötä tapahtumavirran nimi.

      3. Virran nimiarvo luodaan automaattisesti lisäämällä -stream tapahtumavirran nimeen. Tämä virta ilmestyy reaaliaikaisen hubin Kaikki datavirrat -sivulle, kun ohjattu on valmis.

  2. Valitse Seuraava Määritä-sivun alareunasta.

Kertaile ja yhdistä

Review + connect -näytöllä käy läpi yhteenveto ja valitse Add (Eventstream) tai Connect (Real-Time hub).

Näytä päivitetty tapahtumavirta

  1. MQTT-lähdekoodi näkyy tapahtumavirran kankaalla Muokkaustilassa . Julkaiseaksesi valitse nauhasta Julkaise .

    Näyttökuva, jossa editori on valittuna Julkaise-painike.

  2. Julkaisun jälkeen lähde on saatavilla Live-näkymässä. Valitse MQTT-laatta kaaviosta nähdäksesi yksityiskohdat.

    Näyttökuva, jossa editori näkyy reaaliaikaisessa näkymässä.

Katso luettelo kaikista tuetuista lähteistä artikkelista Tapahtumalähteen lisääminen ja hallinta .