Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
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:
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.
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.
Indsæt operatoren fra båndmenuen eller lærredet:
På båndet kan du vælge en operator i menuen Transformér hændelser .
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.
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.
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.
Når du har konfigureret operatoren Administrer felter , skal du vælge Opdater for at validere det testresultat, som denne operator producerer.
Hvis du har konfigurationsfejl, vises de under fanen Oprettelsesfejl i den nederste rude.
Hvis testresultatet ser korrekt ud, skal du vælge Publicer for at gemme logikken til hændelsesbehandling og vende tilbage til Live View.
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.
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.
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.
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.
I højre redigeringsrude kan du konfigurere den valgte node eller få vist streamnavnet.
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.