Schema Registry i Fabric Real-Time Intelligence (prøveversion)

Schema Registry i Fabric Real-Time Intelligence er et centralt sted til at definere, validere og udvikle dataskemaer til streaming af data. Brug det til at forbedre datakvaliteten og holde dine realtids-hændelsesdrevne arbejdsgange konsistente.

Notat

Denne funktion er i øjeblikket i prøveversion. For listen over understøttede regioner, se Schema Registry regionstilgængelighed.

Fordele ved at bruge Schema Registry

Schema Registry i Fabric Real-Time Intelligence hjælper med at forbedre datakvaliteten, ensartetheden og kontrollen på tværs af dine hændelsesdrevne arbejdsprocesser.

At registrere et skema betyder at definere, hvordan dine data skal se ud, hvilke felter de skal have, hvilke typer værdier der forventes.

Når skemaregistrering er aktiveret, er det kun hændelser, der svarer til det registrerede skema, der har tilladelse til at flytte gennem din hændelsesbaserede arkitektur. Det hjælper med at fange fejl tidligt og sikrer, at dine data er rene, konsistente og klar til brug.

Skemavalidering anvendes i hele Fabric Real-Time Intelligence-arbejdsprocessen:

  • Når begivenheder først indtastes via en begivenhedsstrøm
  • Under forbehandling og transformation
  • Før data leveres til destinationer som Eventhouse, Lakehouse og Data Activator
  • Selv for afledte vandløb, hvor et vandløb løber ind i et andet

Brug af skemaer forbedrer ikke kun datakvaliteten, men giver dig også bedre kontrol ved at forhindre dårlige eller uventede data i at forstyrre dine downstream-processer.

Schema Registry hjælper dig med at opretholde dataintegriteten, muliggøre genbrug på tværs af tjenester og etablere adgangskontrol – alt sammen nøglen til at opbygge pålidelige og skalerbare dataløsninger i realtid i Fabric Real-Time Intelligence.

Nøglebegreber

I dette afsnit beskrives de vigtigste begreber i Schema Registry.

Skemasæt

Med Schema Registry kan du organisere et eller flere relaterede skemaer i skemasæt, hvilket muliggør logisk gruppering og centraliseret adgangskontrol. Du kan administrere, hvem der kan se, redigere eller ændre skemaer på gruppeniveau, hvilket gør det nemmere at styre skemaforbruget på tværs af teams eller projekter. Du kan finde flere oplysninger i Oprette og administrere hændelsesskemasæt.

Skemaformater

Schema Registry understøtter Avro-skemaformatet.

Registrering af skema

Der er flere måder at registrere skemaer på i Fabric Real-Time intelligence:

  • Brug den visuelle brugergrænsefladegenerator til at oprette dit skema trin for trin.
  • Upload en fil, der indeholder din skemadefinition.
  • Indsæt dit skema direkte i kodevisningen

Du kan registrere skemaer ved hjælp af brugergrænsefladen i Fabric Real-Time hub eller brugergrænsefladen for skemasæt. Du kan finde flere oplysninger i Oprette og administrere hændelsesskemaer.

Versionering af skemaer

Versionsstyring understøttes i Schema Registry i Fabric Real-Time Intelligence. Alle redigeringer af et eksisterende skema behandles som en ny version. Schema Registry understøtter ikke semantiske versioner. I stedet spores skemaversioner som inkrementelle numeriske versioner for at angive ændringer over tid. Der er endnu ingen kompatibilitetstjek eller native understøttelse af skemaudvikling. Du kan finde flere oplysninger under Opdatere et skema.

Se følgende artikler:

For brugere af Real-Time hub:Opret og administrer hændelsesskemaer i Real-Time hub

For brugere af skemasæt: