Condividi tramite


Guida introduttiva: Creare un registro dello schema Hub eventi di Azure usando portale di Azure

Il Registro schemi di Azure è una funzionalità di Hub eventi, che fornisce un repository centrale per gli schemi per le applicazioni basate su eventi e incentrate sulla messaggistica. Offre la flessibilità necessaria per consentire alle applicazioni producer e consumer di scambiare dati senza dover gestire e condividere lo schema. Fornisce inoltre un framework di governance semplice per gli schemi riutilizzabili e definisce la relazione tra gli schemi tramite un costrutto di raggruppamento (gruppi di schemi). Per altre informazioni, vedere Registro schemi di Azure in Hub eventi.

Questo articolo illustra come creare un gruppo di schemi con schemi in un registro schemi ospitato da Hub eventi di Azure.

Nota

  • La funzionalità non è disponibile nel livello basic .
  • Assicurarsi di essere membri di uno di questi ruoli: Proprietario, Collaboratore o Collaboratore registro schemi. Per informazioni dettagliate sul controllo degli accessi in base al ruolo, vedere Cenni preliminari sul Registro di sistema dello schema.
  • Se l'hub eventi si trova in una rete virtuale, non sarà possibile creare schemi nella portale di Azure a meno che non si accinga al portale da una macchina virtuale nella stessa rete virtuale.

Prerequisiti

Creare uno spazio dei nomi di Hub eventi. È anche possibile usare uno spazio dei nomi esistente.

Creare un gruppo di schemi

  1. Passare alla pagina Spazio dei nomi di Hub eventi.

  2. Selezionare Registro schemi nel menu a sinistra. Per creare un gruppo di schemi, selezionare + Gruppo di schemi sulla barra degli strumenti.

    Immagine che mostra la pagina Registro schemi nel portale di Azure

  3. Nella pagina Crea gruppo di schemi seguire questa procedura:

    1. Immettere un nome per il gruppo di schemi.

    2. Per Tipo di serializzazione selezionare Formato di serializzazione Avro che si applica a tutti gli schemi nel gruppo di schemi. Il formato di serializzazione JSON è supportato anche (anteprima).

    3. Selezionare una modalità di compatibilità per tutti gli schemi nel gruppo. Per Avro, sono supportate le modalità di compatibilità avanti e indietro.

    4. Selezionare quindi Crea per creare il gruppo di schemi.

      Immagine che mostra la pagina per la creazione di un gruppo di schemi

  4. Selezionare il nome del gruppo di schemi nell'elenco dei gruppi di schemi.

    Immagine che mostra il gruppo di schemi nell'elenco selezionato.

  5. Viene visualizzata la pagina Gruppo di schemi per il gruppo.

    Immagine che mostra la pagina Gruppo di schemi

Aggiungere uno schema al gruppo di schemi

In questa sezione viene aggiunto uno schema al gruppo di schemi usando il portale di Azure.

  1. Nella pagina Gruppo di schemi selezionare + Schema sulla barra degli strumenti.

  2. Nella pagina Crea schema seguire questa procedura:

    1. Per Nome inserisci orderschema.

    2. Immettere lo schema seguente nella casella di testo. È anche possibile selezionare il file con lo schema.

      {
        "namespace": "com.azure.schemaregistry.samples",
        "type": "record",
        "name": "Order",
        "fields": [
          {
            "name": "id",
            "type": "string"
          },
          {
            "name": "amount",
            "type": "double"
          }
        ]
      }
      
    3. Seleziona Crea.

  3. Selezionare lo schema dall'elenco degli schemi.

    Immagine che mostra lo schema selezionato.

  4. Viene visualizzata la pagina Panoramica dello schema per lo schema.

    Immagine che mostra la pagina Panoramica dello schema.

  5. Se sono presenti più versioni di uno schema, le vengono visualizzate nell'elenco a discesa Versioni . Selezionare una versione per passare allo schema della versione.

Creare una nuova versione dello schema

  1. Aggiornare lo schema nella casella di testo e selezionare Convalida. Nell'esempio seguente è stato aggiunto un nuovo campo description allo schema.

    Immagine che mostra la pagina Aggiorna schema

  2. Esaminare lo stato e le modifiche della convalida e selezionare Salva.

    Immagine che mostra la pagina Verifica che mostra lo stato di convalida, le modifiche e il salvataggio

  3. Si noterà che 2 è selezionato per la versione nella pagina Panoramica dello schema.

    Immagine che mostra la nuova versione dello schema

  4. Selezionare questa opzione per visualizzare 1 la versione 1 dello schema.

Pulire le risorse

Nota

Non pulire le risorse se si vuole continuare con la guida introduttiva successiva collegata dai passaggi successivi.

  1. Passare alla pagina Spazio dei nomi di Hub eventi.
  2. Selezionare Registro schemi nel menu a sinistra.
  3. Selezionare il gruppo di schemi creato in questa guida introduttiva.
  4. Nella pagina Gruppo di schemi selezionare Elimina sulla barra degli strumenti.
  5. Nella pagina Elimina gruppo di schemi digitare il nome del gruppo di schemi e selezionare Elimina.

Passaggi successivi