Partilhar via


Guia de início rápido: criar um registro de esquema de Hubs de Eventos do Azure usando o portal do Azure

O Registro de Esquema do Azure é um recurso dos Hubs de Eventos , que fornece um repositório central para esquemas para aplicativos orientados a eventos e centrados em mensagens. Ele fornece a flexibilidade para que seus aplicativos de produtor e consumidor troquem dados sem ter que gerenciar e compartilhar o esquema. Ele também fornece uma estrutura de governança simples para esquemas reutilizáveis e define a relação entre esquemas por meio de uma construção de agrupamento (grupos de esquema). Para obter mais informações, consulte Registro de esquema do Azure em Hubs de Eventos.

Este artigo mostra como criar um grupo de esquemas com esquemas em um registro de esquema hospedado pelos Hubs de Eventos do Azure.

Nota

  • O recurso não está disponível na camada básica .
  • Certifique-se de que é membro de uma destas funções: Proprietário, Colaborador ou Colaborador do Registo de Esquema. Para obter detalhes sobre o controle de acesso baseado em função, consulte Visão geral do Registro de Esquema.
  • Se o hub de eventos estiver em uma rede virtual, você não poderá criar esquemas no portal do Azure, a menos que acesse o portal de uma VM na mesma rede virtual.

Pré-requisitos

Crie um namespace de Hubs de Eventos. Você também pode usar um namespace existente.

Criar um grupo de esquemas

  1. Navegue até a página Namespace de Hubs de Eventos .

  2. Selecione Registro de esquema no menu à esquerda. Para criar um grupo de esquemas, selecione + Grupo de esquemas na barra de ferramentas.

    Imagem mostrando a página Registro de Esquema no portal do Azure

  3. Na página Criar Grupo de Esquemas, siga estas etapas:

    1. Insira um nome para o grupo de esquemas.

    2. Em Tipo de serialização, selecione Formato de serialização Avro que se aplica a todos os esquemas no grupo de esquemas. O formato de serialização JSON também é suportado (visualização).

    3. Selecione um modo de compatibilidade para todos os esquemas no grupo. Para o Avro, os modos de compatibilidade direta e retroativa são suportados.

    4. Em seguida, selecione Criar para criar o grupo de esquemas.

      Imagem mostrando a página para criar um grupo de esquema

  4. Selecione o nome do grupo de esquemas na lista de grupos de esquemas.

    Imagem mostrando o grupo de esquema na lista selecionada.

  5. Você verá a página Grupo de Esquema do grupo.

    Imagem mostrando a página Grupo de Esquema

Adicionar um esquema ao grupo de esquemas

Nesta seção, você adiciona um esquema ao grupo de esquemas usando o portal do Azure.

  1. Na página Grupo de Esquemas, selecione + Esquema na barra de ferramentas.

  2. Na página Criar esquema, execute estas etapas:

    1. Em Nome, digite orderschema.

    2. Insira o esquema a seguir na caixa de texto. Você também pode selecionar o arquivo com o esquema.

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

  3. Selecione o esquema na lista de esquemas.

    Imagem mostrando o esquema selecionado.

  4. Você verá a página Visão geral do esquema para o esquema.

    Imagem mostrando a página Visão geral do esquema.

  5. Se houver várias versões de um esquema, você as verá na lista suspensa Versões . Selecione uma versão para alternar para esse esquema de versão.

Criar uma nova versão do esquema

  1. Atualize o esquema na caixa de texto e selecione Validar. No exemplo a seguir, um novo campo description foi adicionado ao esquema.

    Imagem mostrando a página Atualizar esquema

  2. Revise o status e as alterações de validação e selecione Salvar.

    Imagem mostrando a página Revisão que mostra o status de validação, alterações e salvamento

  3. Você verá que 2 está selecionado para a versão na página Visão geral do esquema.

    Imagem mostrando a nova versão do esquema

  4. Selecione 1 para ver a versão 1 do esquema.

Clean up resources (Limpar recursos)

Nota

Não limpe os recursos se quiser continuar para o próximo início rápido vinculado a partir das próximas etapas.

  1. Navegue até a página Namespace de Hubs de Eventos .
  2. Selecione Registro de esquema no menu à esquerda.
  3. Selecione o grupo de esquema criado neste início rápido.
  4. Na página Grupo de Esquemas, selecione Excluir na barra de ferramentas.
  5. Na página Excluir Grupo de Esquemas, digite o nome do grupo de esquemas e selecione Excluir.

Próximos passos