Delen via


Een Eventhouse-bestemming toevoegen aan een eventstream

In dit artikel leest u hoe u een Eventhouse als bestemming toevoegt aan een eventstream in Microsoft Fabric-gebeurtenisstreams.

Vereisten

  • Toegang tot een werkruimte in de Fabric capaciteit licentiemodus (of) de Proeflicentie modus met Contributor of hogere machtigingen.
  • Toegang tot een Eventhouse die is gemaakt in een Fabric-werkruimte waarvoor u inzender- of hogere machtigingen hebt.

Notitie

Een eventstream kan maximaal 11 gecombineerde bronnen en bestemmingen ondersteunen wanneer u de volgende typen gebruikt:

  • Bron: Aangepast eindpunt.
  • Bestemmingen: Aangepast eindpunt en Eventhouse met directe opname.

Bronnen of bestemmingen die niet zijn opgenomen in de bovenstaande lijst en bestemmingen die niet aan de standaardstroom zijn toegevoegd, tellen niet mee voor deze limiet.

Een Eventhouse-bestemming toevoegen aan een standaardstream

Als u een Eventhouse als bestemming wilt toevoegen, kunt u kiezen tussen twee opnamemodi: Directe opname of Gebeurtenisverwerking vóór opname.

Directe invoermodus

De modus voor directe opname neemt uw gebeurtenisgegevens rechtstreeks op in het Eventhouse zonder enige verwerking. U kunt de modus voor directe opname gebruiken om een Eventhouse-bestemming toe te voegen aan uw standaardstream of een afgeleide stream.

  1. Selecteer in de bewerkingsmodus voor uw eventstream Bestemming toevoegen op het lint, of selecteer de kaart Transformatie gebeurtenissen of bestemming toevoegen op het canvas, en selecteer vervolgens Eventhouse.

    Een schermopname van het selecteren van Eventhouse in de vervolgkeuzelijst Toegevoegde bestemmingen.

  2. Selecteer Direct opnemen in het scherm Eventhouse.

  3. Voer een bestemmingsnaam, een werkruimteen een Eventhouse uit de geselecteerde werkruimte in.

  4. Selecteer Opslaan.

    Een schermopname van het eventhouse-configuratiescherm.

  5. Verbind de nieuwe Eventhouse-bestemmingskaart met de uitvoer van uw eventstream als deze nog niet is verbonden en selecteer vervolgens Publiceren.

    Een schermopname van de eventstream met de knop Publiceren gemarkeerd.

  6. In Liveweergave, selecteer Configureren bij het Eventhouse-doelknooppunt.

    Een schermopname van de gepubliceerde gebeurtenisstream met de knop Configureren in het KQL Database-doel gemarkeerd.

  7. Uw Eventhouse wordt geopend in het scherm Gegevens ophalen. Selecteer een bestaande tabel van de KQL-database of selecteer Nieuwe tabel om een nieuwe te maken om de gegevens te routeren en op te nemen.

  8. Geef een naam op voor de gegevensverbinding of behoud de opgegeven naam en selecteer vervolgens Volgende. Het kan enkele minuten duren voordat gegevens uit de eventstream worden opgehaald.

    Een schermopname van het scherm Gegevens ophalen voor de bestemming van de KQL-database, met de knop Volgende gemarkeerd.

  9. Op het scherm Gegevens controleren kunt u het volgende doen:

    • Selecteer een Format om een voorbeeld te bekijken van hoe de gegevens naar uw Eventhouse worden verzonden.
    • Selecteer Kolommen bewerken om de kolommen voor uw gegevens te configureren.
    • Selecteer Geavanceerd om gebeurtenissen te selecteren die u wilt opnemen of om toewijzingsopties te kiezen.

    Een schermopname met de gegevensindelingen en geavanceerde opties op het scherm Gegevens controleren.

  10. Als u Kolommen bewerken selecteert, kunt u het volgende doen in het scherm Kolommen bewerken:

    • Selecteer Kolom toevoegen om een kolom toe te voegen.
    • Selecteer Bronkolommen voor mapping.
    • Pas toewijzingstransformatie toe op kolommen.
    • Voorbeeldgegevenswaarden wijzigen.

    Selecteer vervolgens Toepassen.

    Een schermopname van het scherm Kolommen bewerken.

  11. Wanneer u klaar bent met het configureren van de gegevens, selecteert u Voltooien op het scherm Gegevens controleren.

  12. Bekijk in het scherm Samenvatting de details en status van uw gegevensopname, inclusief de tabel met het schema dat u hebt gedefinieerd en de verbinding tussen de eventstream en eventhouse. Kies Sluit om de installatie van Eventhouse te voltooien.

    Een schermopname van het scherm Samenvatting met de knop Sluiten gemarkeerd.

U kunt nu de Eventhouse-bestemming op het canvas zien in live weergave.

Een schermopname van de geconfigureerde KQL-databasebestemming in de liveweergave.

Gebeurtenisverwerking vóór opname

De gebeurtenisverwerking vóór de opnamemodus verwerkt uw gebeurtenisgegevens voordat deze worden opgenomen in Eventhouse. Gebruik deze modus als u operators zoals filteren of aggregatie toepast om de gegevens vóór opname of na een afgeleide stroom te verwerken.

  1. Beweeg in bewerkingsmodus voor uw eventstream de muisaanwijzer over een operator of afgeleide stroom, selecteer +en selecteer vervolgens Eventhouse.

    Een schermopname van het selecteren van het plusteken voor de operatoruitvoer en het selecteren van KQL-database.

  2. Op het scherm Eventhouse moet 'Verwerking van gebeurtenissen vóór opname' al zijn geselecteerd. Voltooi de rest van de informatie over uw Eventhouse en selecteer Opslaan.

    Een schermopname van het scherm voor de configuratie van de KQL-database voor gebeurtenisverwerking voordat deze wordt opgenomen.

  3. Als u de zojuist toegevoegde Eventhouse-bestemming wilt implementeren, selecteert u Publiceren.

    Een schermopname van de eventstream in de bewerkingsmodus, waarbij het KQL Database-doel is toegevoegd.

Zodra u deze stappen hebt voltooid, is de eventstream met Eventhouse-bestemming beschikbaar voor visualisatie in Live weergave.

Een schermopname van de geconfigureerde KQL Database-gebeurtenisverwerkingsstroom in liveweergave.

Een Eventhouse-bestemming toevoegen aan een afgeleide stream

U kunt nu naadloos een Eventhouse als bestemming toevoegen aan een afgeleide stream. Deze verbetering biedt u meer flexibiliteit bij het routeren van de gegevens zoals deze zijn of worden omgezet in Eventhouse voor realtime analyses en opslag.

Een afgeleide stroom verwijst naar een logische gegevensstroom. Deze stroom wordt gemaakt door transformaties of filters toe te passen op de standaardstroom. Afgeleide stromen verbeteren het gegevensbeheer en de analyse door een gecureerde subset van gegevens te bieden die is afgestemd op specifieke behoeften. Met deze update kunt u het volgende doen:

  • Routeer de afgeleide stroomgegevens naar Eventhouse voor geavanceerde query's en visualisaties.
  • Kies de gewenste opnamemodus: directe opname of gebeurtenisverwerking vóór opname.
  • Behoud een consistente installatie-ervaring: het configuratieproces weerspiegelt wat u al kent voor standaardstreams, dus er is geen leercurve.
  1. Voer in de bewerkingsmodus voor uw eventstream de volgende stappen uit om Eventhouse-bestemming toe te voegen aan de afgeleide stream:
  • Selecteer Eventhouse-bestemming in de afgeleide stream.

    Schermopname die laat zien hoe u Eventhouse-bestemming toevoegt vanuit een afgeleide stream.

  • Voltooi de configuratie voor de voorkeursopnamemodi. Het installatieproces blijft hetzelfde als hierboven wordt uitgelegd voor de standaardstream.

    Schermopname van configuraties voor Eventhouse-bestemming.

Notitie

Bij het configureren van een Eventstream worden de bron-, transformatielogica en het doel doorgaans samen opgeteld. Bij het publiceren van eventstream beginnen de back-endservices voor zowel gegevensopname als gegevensroutering standaard met Nu. Gegevensopname kan echter sneller beginnen dan gegevensroutering, waardoor sommige gegevens in Eventstream worden opgenomen voordat de routering volledig wordt geïnitialiseerd. Hierdoor worden deze gegevens mogelijk niet doorgestuurd naar de bestemming.

Een veelvoorkomend voorbeeld is een CDC-bron (Change Data Capture), waarbij sommige initiële momentopnamegegevens in Eventstream kunnen blijven zonder naar de bestemming te worden gerouteerd.

Volg deze stappen om dit te verhelpen:

  1. Wanneer u een Eventhouse (gebeurtenisverwerking vóór opname) of een Lakehouse bestemming configureert, schakelt u Activering van de opname uit nadat u de gegevensbron hebt toegevoegd.

    Een screenshot van de KQL-database zonder de ingestie te activeren nadat u de gegevensbron hebt toegevoegd.

  2. Activeer de verwerking handmatig nadat de Eventstream is gepubliceerd.

  3. Gebruik de optie Aangepaste tijd om een eerder tijdstempel te selecteren, zodat de initiële gegevens correct worden verwerkt en gerouteerd.

    Een schermopname van het hervatten van de KQL-database. Zie Gegevensstromen onderbreken en hervatten voor meer informatie

Zie het volgende artikel voor meer informatie over het toevoegen van andere bestemmingen aan een eventstream: Gebeurtenissen naar bestemmingen routeren