Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Uma assinatura de evento define como um consumidor recebe eventos publicados em um tópico de namespace. Este artigo mostra como criar, visualizar e gerenciar assinaturas de eventos para tópicos de namespace no Grade de Eventos do Azure usando o portal do Azure.
Ao criar uma assinatura de evento, você escolhe entre pull ou push delivery. Com a entrega por pull, sua aplicação se conecta ao Event Grid para ler eventos no seu próprio ritmo. Com entrega por push, o Event Grid envia eventos para um destino que você configura. Para saber mais sobre essas opções, consulte Visão geral da entrega por pull e Visão geral da entrega por push.
Pré-requisitos
- Uma conta do Azure com uma assinatura ativa. Crie uma conta gratuitamente.
- Um namespace do Event Grid. Para criar um, veja Criar, visualizar e gerenciar namespaces.
- Um tópico de namespace no seu namespace da Grade de Eventos. Para criar um, veja Criar, visualizar e gerenciar tópicos de namespace.
Crie uma assinatura de evento em um tópico de namespace
No portal do Azure, vá até o tópico do namespace que você quer usar para a assinatura do evento. Para os passos para localizar um tema, veja Criar, visualizar e gerenciar tópicos de namespace.
Na seção Entidades , selecione Assinaturas.
Na página de Assinaturas , selecione + Assinatura.
Na aba Básicos , insira um nome para a assinatura do evento e então selecione o modo de entrega.
Importante
Ao criar uma assinatura, escolha um dos modos de entrega: Pull ou Push. Para saber mais sobre os modos de consumo disponíveis nos namespaces Grade de Eventos, veja a visão geral da entrega Pull ou a visão geral da entrega Push.
A captura de tela a seguir mostra as configurações para uma assinatura de entrega por pull:
A captura de tela a seguir mostra as configurações para uma assinatura de entrega push:
Na aba Filtros , adicione os tipos de evento que deseja filtrar e adicione quaisquer filtros de atributos de contexto que você queira usar na assinatura.
Na aba Recursos adicionais , defina a duração do bloqueio em minutos, especifique a contagem máxima de entregas e então selecione Criar.
Veja uma assinatura de evento em um tópico de namespace
Vá até o tópico do namespace que contém a assinatura do evento que você quer visualizar. Para os passos para localizar um tema, veja Criar, visualizar e gerenciar tópicos de namespace.
Na seção Entidades , selecione Assinaturas.
Procure a assinatura que você quer visualizar e então selecione-a.
Revise as configurações de assinatura do evento.
Exclua uma assinatura de evento em um tópico de namespace
Vá até o tópico do namespace que contém a assinatura do evento que você quer deletar. Para os passos para localizar um tema, veja Criar, visualizar e gerenciar tópicos de namespace.
Na seção Entidades , selecione Assinaturas.
Procure a assinatura que você quer excluir e então selecione-a.
Na página Visão geral, selecione Excluir na barra de ferramentas.
Na página de confirmação, insira o nome do recurso e então selecione Excluir para confirmar a exclusão.
Configurar filtros para uma assinatura de tópico em um namespace
Para atualizar os filtros de uma assinatura existente, vá até a assinatura e depois selecione Filtros na seção de Configurações . Adicione os tipos de evento que você deseja filtrar, adicione quaisquer filtros de atributos de contexto que quiser usar e então selecione Salvar.
Modelo de filtragem simplificado para assinaturas de tópicos em namespace
As assinaturas de eventos em um tópico de namespace têm um modelo simplificado de configuração de filtragem em comparação com as assinaturas de eventos de domínios e de tópicos personalizados, de sistema, de parceiro e de domínio. As capacidades de filtragem são as mesmas, exceto por como você configura os filtros no subject atributo. As seções a seguir explicam as diferenças.
Filtrar dados de eventos
Você pode filtrar eventos com base em valores no objeto de evento data quando os dados do evento são um objeto JSON. Para mais informações, veja Assinaturas de eventos.
O assunto começa com
Nenhuma propriedade de configuração dedicada especifica filtros em subject. Para filtrar o atributo subject de contexto com um valor que começa com uma string, use a seguinte configuração de filtro.
| Valor-chave | operador | value |
|---|---|---|
| subject | Cadeia de caracteres começa com | seu texto |
O título termina com
Nenhuma propriedade de configuração dedicada especifica filtros em subject. Para filtrar o atributo subject de contexto com um valor que termina em uma string, use a seguinte configuração de filtro.
| Valor-chave | operador | value |
|---|---|---|
| subject | A cadeia de caracteres termina com | sua string |