Condividi tramite


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

In questa guida introduttiva si crea un gruppo di schemi con schemi in un registro schemi ospitato da Hub eventi di Azure.

Registro schemi di Azure è una funzionalità di Hub eventi. 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.

Nota

  • La funzionalità non è disponibile nel livello Basic .
  • Assicurarsi di essere membri di uno di questi ruoli: Proprietario, Collaboratore o Collaboratore registro schemi. Per altre informazioni, vedere Controllo degli accessi in base al ruolo di Azure.
  • Se l'hub eventi si trova in una rete virtuale, non è possibile creare schemi nel portale di Azure a meno che non si accede al portale da una macchina virtuale nella stessa rete virtuale.

Prerequisiti

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

Creare un gruppo di schemi

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

  2. Nel menu a sinistra espandere Entità e selezionare Registro schemi.

  3. Per creare un gruppo di schemi, selezionare + Gruppo di schemi.

    Screenshot che mostra la pagina Registro schemi nel portale di Azure

  4. 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 . Questo formato 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 Crea per creare il gruppo di schemi.

      Screenshot che mostra la pagina per la creazione di un gruppo di schemi.

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

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

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

    Screenshot 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. È invece possibile selezionare un 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.

    Screenshot 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 nelle 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 viene aggiunto un nuovo campo denominato description allo schema.

    Screenshot che mostra la pagina Aggiorna schema

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

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

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

    Screenshot che mostra la nuova versione dello schema.

  3. 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 al passaggio successivo.

  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.

Passo successivo