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
Wijzig uw Infrastructuur-ervaring in Realtime Intelligence.
Volg een van deze stappen om een eventstream te maken:
Voer een naam in voor de nieuwe eventstream en selecteer Vervolgens Maken.
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.
Afzonderlijke gebeurtenissen verbinden
Voer de volgende stappen uit om discrete gebeurtenissen te verbinden met een eventstream:
Selecteer Externe bron gebruiken in het volgende scherm.
Selecteer alle bronnen weergeven op de pagina Een gegevensbron selecteren.
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.
Voeg de gebeurtenisbron toe en publiceer de eventstream door de instructies in een van de volgende artikelen te volgen:
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:
- Waarschuwingen instellen voor Azure Blob Storage-gebeurtenissen in realtime-hub
- Waarschuwingen instellen voor itemgebeurtenissen in de Infrastructuurwerkruimte in realtime hub
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.