Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Un abonnement à un événement définit comment un consommateur reçoit les événements publiés sur un sujet d’espace de noms. Cet article vous montre comment créer, visualiser et gérer des abonnements à des événements sur des sujets d’espaces de noms dans Azure Event Grid en utilisant le portail Azure.
Lorsque vous créez un abonnement à un événement, vous choisissez un mode de distribution de type pull ou push. Avec la livraison par pull, votre application se connecte à Event Grid pour lire les événements à son propre rythme. Avec la livraison push, Event Grid envoie des événements vers une destination que vous configurez. Pour en savoir plus sur ces options, consultez la présentation de la livraison pull et la présentation de la livraison push.
Prerequisites
- Un compte Azure avec un abonnement actif. Créez un compte gratuitement.
- Un espace de noms Event Grid. Pour en créer un, consultez Créer, visualiser et gérer des espaces de noms.
- Un sujet d’espace de noms dans votre espace de noms Event Grid. Pour en créer un, voir Créer, visualiser et gérer les sujets d’espace de noms.
Créez un abonnement à un événement dans un sujet d’espace de noms
Dans le portail Azure, accédez à la rubrique d’espace de noms que vous souhaitez utiliser pour l’abonnement aux événements. Pour les étapes à suivre pour localiser un sujet, voir Créer, visualiser et gérer des sujets d’espace de noms.
Dans la section Entités , sélectionnez Abonnements.
Sur la page Abonnements , sélectionnez + Abonnement.
Dans l’onglet Bases , saisissez un nom pour l’abonnement à l’événement, puis sélectionnez le mode de livraison.
Important
Lorsque vous créez un abonnement, choisissez soit le mode de livraison Pull , soit Push . Pour en savoir plus sur les modes de consommation disponibles dans les espaces de noms Event Grid, consultez l’aperçu de la livraison par pull ou l’aperçu de la livraison Push.
La capture d’écran suivante montre les paramètres pour un abonnement pull delivery :
La capture d’écran suivante montre les paramètres pour un abonnement à livraison push :
Dans l’onglet Filtres , ajoutez les types d’événements sur lesquels vous souhaitez filtrer, puis ajoutez tous les filtres d’attributs contextuels que vous souhaitez utiliser dans l’abonnement.
Dans l’onglet Fonctionnalités supplémentaires , définissez la durée du verrouillage en minutes, spécifiez le nombre maximal de livraisons, puis sélectionnez Créer.
Voir un abonnement à un événement dans un sujet d’espace de noms
Accédez à la rubrique d’espace de noms qui contient l’abonnement aux événements que vous souhaitez consulter. Pour les étapes à suivre pour localiser un sujet, voir Créer, visualiser et gérer des sujets d’espace de noms.
Dans la section Entités , sélectionnez Abonnements.
Cherchez l’abonnement que vous souhaitez consulter, puis sélectionnez-le.
Consultez les paramètres d’abonnement à l’événement.
Supprimer un abonnement à un événement dans un sujet d’espace de noms
Allez dans le sujet de l’espace de noms contenant l’abonnement à l’événement que vous souhaitez supprimer. Pour les étapes à suivre pour localiser un sujet, voir Créer, visualiser et gérer des sujets d’espace de noms.
Dans la section Entités , sélectionnez Abonnements.
Cherchez l’abonnement que vous souhaitez supprimer, puis sélectionnez-le.
Dans la page Vue d’ensemble, sélectionnez Supprimer dans la barre d’outils.
Sur la page de confirmation, saisissez le nom de la ressource, puis sélectionnez Supprimer pour confirmer la suppression.
Configurez des filtres pour un abonnement à une rubrique d’espace de noms
Pour mettre à jour les filtres d’un abonnement existant, allez dans l’abonnement, puis sélectionnez Filtres dans la section Réglages . Ajoutez les types d’événements sur lesquels vous souhaitez filtrer, ajoutez tous les filtres d’attributs contextuels que vous souhaitez utiliser, puis sélectionnez Enregistrer.
Modèle de filtrage simplifié pour les abonnements aux rubriques de l’espace de noms
Les abonnements aux événements sous une rubrique d’espace de noms ont un modèle de configuration de filtrage simplifié par rapport aux abonnements aux événements vers des domaines et vers des rubriques personnalisées, système, partenaires et de domaine. Les capacités de filtrage sont les mêmes, sauf pour la façon dont vous configurez les filtres sur l’attribut subject . Les sections suivantes expliquent les différences.
Filtrer les données d’événement
Vous pouvez filtrer les événements en fonction des valeurs contenues dans l’objet événement data lorsque les données d’événement sont un objet JSON. Pour plus d’informations, consultez Abonnements aux événements.
Le sujet commence par
Aucune propriété de configuration dédiée ne spécifie des filtres sur subject. Pour filtrer l’attribut subject de contexte avec une valeur commençant par une chaîne, utilisez la configuration de filtre suivante.
| Valeur clé | opérateur | valeur |
|---|---|---|
| subject | La corde commence par | votre chaîne |
Le sujet se termine par
Aucune propriété de configuration dédiée ne spécifie des filtres sur subject. Pour filtrer l’attribut subject de contexte avec une valeur qui se termine par une chaîne, utilisez la configuration de filtre suivante.
| Valeur clé | opérateur | valeur |
|---|---|---|
| subject | La corde se termine par | votre chaîne |