Del via


Behandle hændelsesdata ved hjælp af redigeringsværktøjet til hændelsesbehandling

Editoren til hændelsesbehandling er en oplevelse uden kode, hvor du trækker elementer for at designe behandlingslogik for hændelsesdata. I denne artikel beskrives det, hvordan du bruger editoren til at designe din behandlingslogik.

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 Microsoft Fabric-kapacitetslicenstilstanden eller prøvelicenstilstanden med bidragyder eller højere tilladelser.

Design hændelsesbehandling ved hjælp af editoren

Hvis du vil udføre behandlingshandlinger på dine datastrømme ved hjælp af en kodefri editor, skal du følge disse trin:

  1. Vælg Rediger på båndet, hvis du ikke allerede er i redigeringstilstand . Sørg for, at upstreamnoden for de tilsluttede handlinger har et skema.

    Skærmbillede, der viser redigeringsværktøjet til hændelsesbehandling i redigeringstilstand.

  2. Hvis du vil indsætte en hændelsesbehandlingsoperator mellem strømnoden og destinationen i redigeringstilstand , kan du bruge en af følgende to metoder:

    • Indsæt operatoren direkte fra forbindelseslinjen. Hold markøren over forbindelseslinjen, og vælg + derefter knappen. Der vises en rullemenu på forbindelseslinjen, og du kan vælge en operator i denne menu.

      Skærmbillede, der viser valget af plusknappen på forbindelseslinjen.

    • Indsæt operatoren fra båndmenuen eller lærredet:

      1. På båndet kan du vælge en operator i menuen Transformér hændelser .

        Skærmbillede, der viser valget af en Administrer felt-operator på båndet.

        Alternativt kan du holde markøren over en af noderne og derefter vælge + knappen, hvis du har slettet forbindelseslinjen. Der vises en rullemenu ud for den pågældende node, og du kan vælge en operator i denne menu.

        Skærmbillede, der viser plusknappen på forbindelseslinjen.

      2. Når du har indsat operatoren, skal du tilslutte disse noder igen. Hold markøren over den venstre kant af strømnoden, og træk derefter i den grønne cirkel for at forbinde den med operatornoden Administrer felter . Følg den samme proces for at forbinde operatornoden Administrer felter til destinationen.

        Skærmbillede, der viser, hvordan du forbinder streamnoden til operatornoden.

  3. Vælg operatornoden Administrer felter. I ruden Administrer feltkonfiguration skal du vælge de felter, du vil bruge til output. Hvis du vil tilføje alle felter, skal du vælge Tilføj alle felter.

    Du kan også tilføje et nyt felt ved hjælp af de indbyggede funktioner til at aggregere dataene fra upstream. I øjeblikket er de understøttede indbyggede funktioner strengfunktioner, dato- og klokkeslætsfunktioner og matematiske funktioner. For at finde dem skal du søge efter indbygget.

    Skærmbillede, der viser, hvordan du vælger felter til output.

  4. Når du har konfigureret operatoren Administrer felter , skal du vælge Opdater for at validere det testresultat, som denne operator producerer.

    Skærmbillede, der viser en opdateret side.

  5. Hvis du har konfigurationsfejl, vises de under fanen Oprettelsesfejl i den nederste rude.

    Skærmbillede, der viser fanen for oprettelsesfejl.

  6. Hvis testresultatet ser korrekt ud, skal du vælge Publicer for at gemme logikken til hændelsesbehandling og vende tilbage til Live View.

    Skærmbillede, der viser knappen Publicer på båndet.

  7. Når du har fuldført de foregående trin, kan du visualisere, hvordan din eventstream begynder at streame og behandle data i Live View.

    Skærmbillede, der viser Live-visningen.

Transformér data ved hjælp af editoren

Du kan bruge redigeringsværktøjet til hændelsesbehandling (lærredet i redigeringstilstand ) til at transformere data til forskellige destinationer. Gå ind i redigeringstilstand for at designe strømbehandlingshandlinger for dine datastrømme.

Skærmbillede, der viser editoren til hændelsesbehandling for en hændelsesstrøm med forbedrede funktioner.

Redigeringstilstand indeholder et lærred og en nederste rude, hvor du kan:

  • Opbyg transformationslogikken for hændelsesdata ved at trække.
  • Se et eksempel på testresultatet i hver af behandlingsnoderne fra start til slut.
  • Find eventuelle oprettelsesfejl i behandlingsnoderne.

Editorlayout

Editoren til hændelsesbehandling består af tre sektioner, der er nummereret på følgende billede.

Skærmbillede, der viser layoutet af editoren til hændelsesbehandling for en hændelsesstrøm med forbedrede funktioner.

  1. I ruden, der indeholder båndmenuen og lærredet, kan du designe din datatransformationslogik ved at vælge en operator (i menuen Transformér hændelser ) og forbinde streamen og destinationsnoderne via den nyoprettede operatornode. Du kan trække forbindelseslinjer eller vælge og slette forbindelser.

  2. I højre redigeringsrude kan du konfigurere den valgte node eller få vist streamnavnet.

  3. I den nederste rude kan du få vist testresultatet i en valgt node ved hjælp af fanen Testresultat . Fanen Oprettelsesfejl viser eventuelle ufuldstændige eller forkerte konfigurationer i handlingsnoderne.

Understøttede nodetyper og -eksempler

Her er de destinationstyper, der understøtter tilføjelse af operatorer før indtagelse:

  • Lakehouse
  • Eventhouse (hændelsesbehandling før indtagelse)
  • Afledt stream
  • Aktivator

Bemærk

For destinationer, der ikke understøtter tilføjelsen af en operator før indtagelse, kan du først tilføje en afledt stream som output fra din operator. Føj derefter den ønskede destination til denne afledte stream.

Skærmbillede, der viser layoutet af redigeringsværktøjet til hændelsesbehandling med et filter, der sender output til en destination, der ikke understøttes.