Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il Registro schemi in Fabric Real-Time Intelligence è una posizione centrale per definire, convalidare ed evolvere schemi di dati per lo streaming dei dati. Usarlo per migliorare la qualità dei dati e mantenere coerenti i flussi di lavoro basati su eventi in tempo reale.
Annotazioni
Questa funzionalità è attualmente in anteprima. Per l'elenco delle aree supportate, vedere Disponibilità dell'area del Registro dello Schema.
Vantaggi dell'uso del Registro schemi
Il Registro schemi in Fabric Real-Time Intelligence consente di migliorare la qualità, la coerenza e il controllo dei dati nei flussi di lavoro basati su eventi.
La registrazione di uno schema significa definire l'aspetto dei dati, quali campi devono avere, quali tipi di valori sono previsti.
Quando la registrazione dello schema è abilitata, solo gli eventi che corrispondono allo schema registrato possono spostarsi nell'architettura guidata dagli eventi. Consente di rilevare gli errori in anticipo e di garantire che i dati siano puliti, coerenti e pronti per l'uso.
La convalida dello schema viene applicata in tutto il flusso di lavoro di intelligence Real-Time Fabric:
- Quando gli eventi entrano per la prima volta in un flusso di eventi
- Durante la pre-elaborazione e la trasformazione
- Prima che i dati vengano recapitati a destinazioni come Eventhouse, Lakehouse e Data Activator
- Anche per i flussi derivati, in cui un flusso si inserisce in un altro
L'uso di schemi non solo migliora la qualità dei dati, ma offre anche un controllo migliore impedendo ai dati non danneggiati o imprevisti di interrompere i processi downstream.
Il Registro schemi consente di mantenere l'integrità dei dati, abilitare il riutilizzo tra i servizi e stabilire controlli di accesso, tutte chiavi per creare soluzioni dati affidabili e scalabili in tempo reale in Fabric Real-Time intelligence.
Concetti chiave
In questa sezione vengono descritti i concetti chiave dello Schema Registry.
Set di schemi
Con il Registro schemi è possibile organizzare uno o più schemi correlati in set di schemi, abilitando il raggruppamento logico e il controllo di accesso centralizzato. È possibile gestire chi può visualizzare, modificare o modificare gli schemi a livello di gruppo, semplificando la governance dell'utilizzo dello schema tra team o progetti. Per altre informazioni, vedere Creare e gestire set di schemi di eventi.
Formati dello schema
Il Registro schemi supporta il formato dello schema Avro .
Registrazione dello schema
Esistono diversi modi per registrare gli schemi in Fabric Real-Time Intelligence.
- Usare il generatore dell'interfaccia utente visiva per creare lo schema in modo dettagliato.
- Caricare un file contenente la definizione dello schema.
- Incollare lo schema direttamente nella visualizzazione codice
È possibile registrare gli schemi usando l'interfaccia utente dell'hub Real-Time fabric o l'interfaccia utente dei set di schemi. Per altre informazioni, vedere Creare e gestire schemi di eventi.
Controllo delle versioni dello schema
Il controllo delle versioni è supportato nel Registro schemi all'interno di Fabric Real-Time Intelligence. Le modifiche apportate a uno schema esistente vengono considerate come una nuova versione. Il Registro Schemi non supporta le versioni semantiche. Le versioni dello schema vengono invece rilevate come versioni numeriche incrementali per indicare la modifica nel tempo. Non esistono ancora controlli di compatibilità o supporto nativo per l'evoluzione dello schema. Per altre informazioni, vedere Aggiornare uno schema.
Contenuti correlati
Vedere gli articoli seguenti:
Per gli utenti dell'hub Real-Time:Creare e gestire schemi di eventi nell'hub Real-Time
Per gli utenti degli insiemi di schemi: