Delen via


Gebeurtenisgegevens verwerken met behulp van de gebeurtenisverwerkingseditor

De editor voor gebeurtenisverwerking is een ervaring zonder code waarin u items naar ontwerpverwerkingslogica voor gebeurtenisgegevens sleept. In dit artikel wordt beschreven hoe u de editor gebruikt om uw verwerkingslogica te ontwerpen.

Notitie

Verbeterde mogelijkheden zijn standaard ingeschakeld wanneer u eventstreams maakt. Als u eventstreams hebt die u hebt gemaakt via standaardmogelijkheden, blijven deze eventstreams werken. U kunt ze nog steeds bewerken en gebruiken zoals gebruikelijk. U wordt aangeraden een nieuwe eventstream te maken om standaard eventstreams te vervangen, zodat u kunt profiteren van extra mogelijkheden en voordelen van verbeterde eventstreams.

Vereisten

  • Toegang tot een werkruimte in de licentiemodus voor Microsoft Fabric-capaciteit of de modus voor proeflicenties met inzender- of hogere machtigingen.

Ontwerp gebeurtenisverwerking met behulp van de editor

Voer de volgende stappen uit om verwerkingsbewerkingen uit te voeren op uw gegevensstromen met behulp van een editor zonder code:

  1. Selecteer Bewerken op het lint als u zich nog niet in de bewerkingsmodus bevindt. Zorg ervoor dat het upstream-knooppunt voor de verbonden bewerkingen een schema heeft.

    Schermopname van de editor voor gebeurtenisverwerking in de bewerkingsmodus.

  2. Als u een operator voor gebeurtenisverwerking wilt invoegen tussen het stroomknooppunt en de bestemming in de bewerkingsmodus, kunt u een van de volgende twee methoden gebruiken:

    • Voeg de operator rechtstreeks vanaf de verbindingslijn in. Beweeg de muisaanwijzer over de verbindingslijn en selecteer de + knop. Er wordt een vervolgkeuzemenu weergegeven op de verbindingslijn en u kunt een operator selecteren in dit menu.

      Schermopname van de selectie van de plusknop op de verbindingslijn.

    • Voeg de operator in met behulp van het lintmenu of het canvas.

      1. Op het lint kunt u een operator selecteren in het menu Transformatiegebeurtenissen .

        Schermopname die laat zien dat de operator 'Velden beheren' op het lint is geselecteerd.

        U kunt ook de muisaanwijzer op een van de knooppunten plaatsen en vervolgens de + knop selecteren als u de verbindingslijn hebt verwijderd. Er wordt een vervolgkeuzemenu naast dat knooppunt weergegeven en u kunt een operator selecteren in dit menu.

        Schermopname van de plusknop op de verbindingslijn.

      2. Nadat u de operator hebt ingevoegd, moet u deze knooppunten opnieuw verbinden. Beweeg de muisaanwijzer over de linkerrand van het stroomknooppunt en sleep de groene cirkel om deze te verbinden met het operatorknooppunt Velden beheren . Volg hetzelfde proces om het operatorknooppunt Velden beheren te verbinden met uw bestemming.

        Schermopname die laat zien hoe u het streamknooppunt verbindt met het operatorknooppunt.

  3. Selecteer het Beheer velden operator-knooppunt. Selecteer in het deelvenster Velden beheren de velden die u wilt gebruiken voor uitvoer. Als u alle velden wilt toevoegen, selecteert u Alle velden toevoegen.

    U kunt ook een nieuw veld toevoegen met behulp van de ingebouwde functies om de gegevens van upstream samen te voegen. Momenteel zijn de ondersteunde ingebouwde functies tekenreeksfuncties, datum- en tijdfuncties en wiskundige functies. Als u ze wilt vinden, zoekt u naar ingebouwd.

    Schermopname van het selecteren van velden voor uitvoer.

  4. Nadat u de operator Velden beheren hebt geconfigureerd, selecteert u Vernieuwen om het testresultaat te valideren dat deze operator produceert.

    Schermopname van een vernieuwde pagina.

  5. Als er configuratiefouten zijn, worden deze weergegeven op het tabblad Ontwerpfouten in het onderste deelvenster.

    Schermopname van het tabblad voor ontwerpfouten.

  6. Als het testresultaat er correct uitziet, selecteert u Publiceren om de logica voor gebeurtenisverwerking op te slaan en terug te keren naar de liveweergave .

    Schermopname van de knop Publiceren op het lint.

  7. Nadat u de voorgaande stappen hebt voltooid, kunt u visualiseren hoe uw eventstream begint met streamen en verwerken van gegevens in de liveweergave .

    Schermopname van de liveweergave.

Gegevens transformeren met behulp van de editor

U kunt de editor voor gebeurtenisverwerking (het canvas in de bewerkingsmodus) gebruiken om gegevens te transformeren naar verschillende bestemmingen. Voer de bewerkingsmodus Bewerken in om stroomverwerkingsbewerkingen voor uw gegevensstromen te ontwerpen.

Schermopname van de editor voor gebeurtenisverwerking voor een eventstream met verbeterde mogelijkheden.

De bewerkingsmodus bevat een canvas en een lager deelvenster, waar u het volgende kunt doen:

  • Bouw de transformatielogica voor gebeurtenisgegevens door te slepen.
  • Bekijk een voorbeeld van het testresultaat in elk van de verwerkingsknooppunten van begin tot eind.
  • Detecteer eventuele ontwerpfouten binnen de verwerkingsknooppunten.

Editorindeling

De gebeurtenisverwerkingseditor bestaat uit drie secties die in de volgende afbeelding zijn genummerd.

Schermopname van de indeling van de editor voor gebeurtenisverwerking voor een eventstream met verbeterde mogelijkheden.

  1. In het deelvenster met het lintmenu en canvas ontwerpt u de logica voor gegevenstransformatie door een operator te selecteren (in het menu Gebeurtenissen transformeren ) en de stream en de doelknooppunten te verbinden via het zojuist gemaakte operatorknooppunt. U kunt verbindingslijnen slepen of verbindingen selecteren en verwijderen.

  2. In het rechterdeelvenster configureert u het geselecteerde knooppunt of bekijkt u de naam van de stream.

  3. In het onderste deelvenster bekijkt u een voorbeeld van het testresultaat in een geselecteerd knooppunt met behulp van het tabblad Testresultaat. Het tabblad Ontwerpfouten somt onvolledige of onjuiste configuraties op in de operationele knooppunten.

Ondersteunde knooppunttypen en voorbeelden

Dit zijn de doeltypen die ondersteuning bieden voor het toevoegen van operators vóór opname:

  • Lakehouse
  • Eventhouse (gebeurtenisverwerking vóór inname)
  • Afgeleide stroom
  • Activeringsmiddel

Notitie

Voor bestemmingen die geen ondersteuning bieden voor het toevoegen van een pré-opnameoperator, kunt u eerst een afgeleide gegevensstroom toevoegen als uitvoer van uw operator. Voeg vervolgens uw beoogde bestemming toe aan deze afgeleide stream.

Schermopname van de indeling van de editor voor gebeurtenisverwerking met een filter waarmee uitvoer naar een niet-ondersteunde bestemming wordt verzonden.