Del via


Føj Azure IoT Hub-kilde til en hændelsesstream

Denne artikel viser dig, hvordan du tilføjer en Azure IoT Hub-kildekode til en Microsoft Fabric eventstream.

Bemærk

Udvidede funktioner er som standard aktiveret, når du opretter begivenhedsstrømme. Hvis du har eventstreams, som du har oprettet via standardfunktioner, vil disse eventstreams fortsat fungere. Du kan stadig redigere og bruge dem som normalt. Vi anbefaler, at du opretter en ny hændelsesstream for at erstatte standardhændelsesstreams, så du kan drage fordel af yderligere funktioner og fordele ved forbedrede hændelsesstreams.

Forudsætninger

  • Adgang til et arbejdsområde i Fabric-kapacitetslicenstilstand eller prøvelicenstilstand med Bidragyder eller højere tilladelser.
  • Passende tilladelse til at få adgangsnøglerne til din IoT-hub. Hvis din IoT-hub er inden for et beskyttet netværk, skal du forbinde til den ved at bruge en administreret privat endepunkt. Ellers skal du sikre, at IoT-hubben er offentligt tilgængelig og ikke bag en firewall.
  • En hændelsesstream. Hvis du ikke har en eventstream, så lav en.

Start guiden til valg af datakilde

Hvis du endnu ikke har tilføjet nogen kilde til din eventstream, vælg flisen Brug ekstern kilde.

Skærmbillede, der viser valget af flisen til brug af en ekstern kilde.

Hvis du tilføjer kildekoden til en allerede offentliggjort eventstream, så skift til Rediger-tilstand . På båndet skal du vælge Tilføj kilde>Eksterne kilder.

Skærmbillede, der viser valg til tilføjelse af eksterne kilder.

siden Vælg en datakilde , søg efter Azure IoT Hub. På Azure IoT Hub-flisen vælger du Connect.

Skærmbillede, der viser valget af Azure IoT Hub som kildetype i guiden til at hente events.

Configure an Azure IoT Hub connector

  1. Vælg Ny forbindelse på siden Opret forbindelse.

    Skærmbillede, der viser Connect-siden med linket til en ny forbindelse fremhævet.

    Hvis der er en eksisterende forbindelse til din IoT-hub, vælg den eksisterende forbindelse, og gå derefter videre til at konfigurere dataformatet i de følgende trin.

    Skærmbillede, der viser Connect-siden med en eksisterende forbindelse til en IoT-hub.

  2. I afsnittet Forbindelsesindstillinger , for IoT Hub, angiv navnet på din IoT-hub.

    Skærmbillede, der viser forbindelsesindstillinger med navnet på en IoT-hub.

  3. I afsnittet Forbindelsesoplysninger følger du disse trin:

    1. Hvis der er en eksisterende forbindelse, skal du vælge den på rullelisten. Hvis ikke, skal du bekræfte, at Opret ny forbindelse er valgt for denne indstilling.

    2. Angiv et navn til forbindelsen til IoT-hubben som Forbindelsesnavn.

    3. Som godkendelsestype skal du bekræfte, at Delt adgangsnøgle er valgt.

    4. Angiv navnet på den delte adgangsnøgle for Navn på delt adgangsnøgle.

    5. Angiv værdien for den delte adgangsnøgle for Delt adgangsnøgle.

      For at få navnet og værdien af den delte adgangsnøgle, følg disse trin:

      1. Gå til siden for din IoT-hub i Azure-portalen.
      2. I venstre panel, under Sikkerhedsindstillinger, vælg Shared access policies.
      3. Vælg et policenavn fra listen. Notér politiknavnet ned.
      4. Vælg knappen Kopiér ud for den primære nøgle.

      Skærmbillede, der viser adgangsnøglen til en IoT-hub.

  4. Vælg Opret forbindelse.

    Skærmbillede, der viser Connect-knappen under forbindelsesoplysninger for en Azure IoT Hub-connector.

  5. For Forbrugergruppen indtast navnet på forbrugergruppen. Standardforbrugergruppen for IoT-hubben er $Default.

  6. For dataformat skal du vælge et dataformat for de indkommende realtidsbegivenheder, du ønsker at modtage fra din IoT-hub. Du kan vælge mellem JSON-, Avro- og CSV-dataformater. Vælg derefter Opret forbindelse.

  7. I afsnittet Stream detaljer til højre vælger du blyantikonet under Kildenavn, og indtast derefter et navn for kilden. Dette trin er valgfrit.

  8. Vælg Næste nederst på siden.

    Skærmbillede, der viser konfigurationsindstillinger og streamdetaljer for en Azure IoT Hub-connector.

  9. På siden Gennemgå og opret skal du gennemgå dine indstillinger, og derefter vælge Tilføje.

    Skærmbillede, der viser siden til at gennemgå indstillinger og tilføje en Azure IoT Hub-connector.

Bemærk

En eventstream kan kun understøtte op til 11 kombinerede kilder og destinationer, når du bruger følgende typer:

  • Kilde: Brugerdefineret slutpunkt.
  • Destinationer: Brugerdefineret endpoint og eventhouse med direkte indlæsning.

Kilder eller destinationer, der ikke er inkluderet i den foregående liste, og destinationer, der ikke er tilføjet standardstrømmen, tæller ikke med i denne grænse.

Se en opdateret eventstream

  1. Bekræft, at Azure IoT Hub-kildekoden er tilføjet til din eventstream på lærredet i Rediger-tilstand . For at implementere denne nyligt tilføjede IoT-hub, vælg Publicér på båndet.

    Skærmbillede, der viser editoren med knappen Publicer valgt.

  2. IoT-hubben er tilgængelig for visualisering i Live-visningen . Vælg IoT-hub-flisen i diagrammet for at vise en side, der ligner det følgende eksempel.

    Skærmbillede, der viser editoren i livevisningen.