Delen via


Eventstreams maken voor discrete gebeurtenissen (preview)

In dit artikel leest u hoe u Microsoft Fabric-gebeurtenisstromen maakt voor discrete gebeurtenissen.

Wanneer u toepassingen ontwikkelt voor realtime-analyses, zijn er vaak twee soorten gebeurtenissen: discrete gebeurtenissen en continue gebeurtenissen of streams. Microsoft Fabric-gebeurtenisstromen kunnen zowel discrete als continue gebeurtenissen opnemen en verwerken.

Discrete en continue gebeurtenissen begrijpen

Als u een efficiënte en schaalbare eventstream in Fabric wilt bouwen, is het belangrijk om inzicht te hebben in het onderscheid tussen discrete gebeurtenissen en continue gebeurtenissen of streams.

  • Discrete gebeurtenissen, ook wel meldingsevenementen genoemd, zijn afzonderlijke gebeurtenissen die plaatsvinden op specifieke tijdstippen. Elke gebeurtenis is onafhankelijk van anderen en heeft een duidelijk begin- en eindpunt. Voorbeelden van discrete gebeurtenissen zijn gebruikers die bestellingen plaatsen op een website of wijzigingen aanbrengen in een database.

  • Continue gebeurtenissen of stromen vertegenwoordigen een continue stroom of gegevensstroom in de loop van de tijd. In tegenstelling tot afzonderlijke gebeurtenissen hebben doorlopende gebeurtenissen geen afzonderlijke begin- of eindpunten. In plaats daarvan vertegenwoordigen ze een stabiele en doorlopende stroom van gegevens, vaak zonder vooraf gedefinieerde grenzen. Voorbeelden hiervan zijn sensorgegevens van IoT-apparaten, beurs tickergegevens of berichten op sociale media in een realtime feed.

Notitie

Het is raadzaam om afzonderlijke gebeurtenisbronnen of continue gebeurtenisbronnen (stream) te hebben, niet een combinatie van beide, in één eventstream.

Ondersteunde discrete gebeurtenissen

Met infrastructuurgebeurtenisstromen kunt u gebeurtenisgestuurde oplossingen bouwen voor het vastleggen van wijzigingen in de systeemstatus of gebeurtenissen in uw Fabric-gegevensbron. Fabric-gebeurtenisstromen ondersteunen de volgende typen discrete gebeurtenissen:

Discrete gebeurtenissen Beschrijving
Azure Blob Storage-gebeurtenissen Gegenereerd op elke wijziging die is aangebracht in Azure Blob Storage, zoals het maken, wijzigen of verwijderen van records of bestanden.
Item-items voor infrastructuurwerkruimte Gegenereerd op elke wijziging die is aangebracht in een Fabric-werkruimte, waaronder het maken, bijwerken of verwijderen van items.

Discrete gebeurtenissen verbinden met eventstreams

In Fabric-gebeurtenisstromen kunt u een discrete gebeurtenisbron toevoegen aan een eventstream en deze gebeurtenissen doorsturen naar realtime hub. Vervolgens kunt u deze gebeurtenissen transformeren in Fabric-gebeurtenisstromen of u erop abonneren in realtime hub. In realtime hub zijn verdere acties onder andere het gebruik van Fabric Activator of het maken van waarschuwingen voor het uitvoeren van Fabric-taakitems, zoals Pijplijn en Notebook.

Vereiste

  • Toegang tot een werkruimte in de licentiemodus voor infrastructuurcapaciteit (of) de modus Voor proeflicenties met inzender- of hogere machtigingen.
  • Een Infrastructuurwerkruimte voor het maken van verbinding met items in de infrastructuurwerkruimte of toegang tot een Azure Blob Storage-account voor het maken van verbinding met Azure Blob Storage-gebeurtenissen.

Een eventstream maken

  1. Wijzig uw Infrastructuur-ervaring in Realtime Intelligence.

    Schermopname van de switcher om over te schakelen naar de realtime intelligence-workload.

  2. Volg een van deze stappen om een eventstream te maken:

    • Selecteer op de startpagina van Real-Time Intelligence in de sectie Aanbevolen items die u wilt maken de tegel Eventstream :

      Schermopname van de eventstream-tegel op de startpagina.

    • Selecteer Mijn werkruimte op de linkernavigatiebalk. Selecteer nieuw item op de pagina Mijn werkruimte en vervolgens Eventstream:

      Schermopname van waar u de optie EventStream kunt vinden in het menu Nieuw op de pagina Werkruimte.

  3. Voer een naam in voor de nieuwe eventstream en selecteer Vervolgens Maken.

    Schermopname van het dialoogvenster New eventstream.

  4. Het maken van de nieuwe eventstream in uw werkruimte kan enkele seconden duren. Nadat de eventstream is gemaakt, wordt u omgeleid naar de hoofdeditor waar u kunt beginnen met het toevoegen van bronnen aan de eventstream.

    Schermopname van de editor.

Afzonderlijke gebeurtenissen verbinden

Voer de volgende stappen uit om discrete gebeurtenissen te verbinden met een eventstream:

  1. Selecteer Externe bron gebruiken in het volgende scherm.

    Een schermopname van het selecteren van Externe bron gebruiken.

  2. Selecteer alle bronnen weergeven op de pagina Een gegevensbron selecteren.

    Een schermopname van het selecteren van Alle bronnen weergeven in het venster Een gegevensbron selecteren.

  3. Selecteer in het scherm Een gegevensbron selecteren het type discrete gebeurtenissen dat u wilt toevoegen aan uw eventstream, ofwel Gebeurtenissen van Azure Blob Storage of Item van infrastructuurwerkruimte.

    Een schermopname van het selecteren van Azure Blob Storage-gebeurtenissen.

  4. Voeg de gebeurtenisbron toe en publiceer de eventstream door de instructies in een van de volgende artikelen te volgen:

    • Zie Azure Blob Storage-gebeurtenissen toevoegen voor gebeurtenissen in Azure Blob Storage voor gebeurtenissen in Azure Blob Storage.
    • Zie Gebeurtenisitems van infrastructuurwerkruimteitems toevoegen voor gebeurtenissen in de infrastructuurwerkruimte.

Zodra dit is voltooid, begint de eventstream met het vastleggen van discrete gebeurtenissen wanneer ze plaatsvinden. In realtime-hub vindt u de gebeurtenissen onder Infrastructuurgebeurtenissen of Azure-gebeurtenissen. In het rechterdeelvenster kunt u waarschuwingen instellen om verdere actie te ondernemen. Zie de volgende artikelen in de documentatie voor realtime hubs voor meer informatie:

Bekende beperkingen

  • Op dit moment zijn foutberichten niet beschikbaar wanneer er een fout optreedt in afzonderlijke gebeurtenissenbronnen.
  • Op dit moment is de functie Gegevensvoorbeeld niet beschikbaar voor afzonderlijke gebeurtenissenbronnen.