Ajouter une source Azure Event Hubs à un Eventstream
Cet article vous montre comment ajouter une source Azure Event Hubs à un Eventstream.
Remarque
Les fonctionnalités améliorées sont activées par défaut si vous créez des flux d’événements maintenant. Si des flux d’événements existants ont été créés en utilisant les fonctionnalités standard, ces flux d’événements continueront à fonctionner. Vous pouvez toujours les modifier et les utiliser comme d’habitude. Nous vous recommandons de créer un nouveau flux d’événements pour remplacer les flux d’événements standard afin que vous puissiez tirer parti des fonctionnalités supplémentaires et des avantages des flux d’événements améliorés.
Prérequis
Pour commencer, vous devez remplir les conditions préalables suivantes :
- Accès à un espace de travail dans en mode de licence de capacité Fabric (ou) en mode de licence Trial avec des autorisations Contributeur ou supérieures.
- Vous devez disposer de l’autorisation appropriée pour obtenir les clés d’accès de l’Event Hub. L’Event Hub doit être accessible publiquement, et ne pas se trouver derrière un pare-feu ou sécurisé dans un réseau virtuel.
- Créez un eventstream, si vous n’en avez pas déjà.
Lancer l’assistant Sélectionner une source de données
Si vous n’avez pas encore ajouté de source à votre flux d’événements, sélectionnez la vignette Utiliser une source externe.
Si vous ajoutez la source à un flux d’événements déjà publié, basculez vers le mode Édition, sélectionnez Ajouter une source dans le ruban, puis sélectionnez Sources externes.
Sur la page Sélectionner une source de données, recherchez et sélectionnez Se connecter dans la vignette Azure Event Hubs.
Configurer le connecteur Azure Event Hubs
Sur la page Connecter, sélectionnez Nouvelle connexion.
S’il existe une connexion existante à votre Azure Event Hub, vous sélectionnez cette connexion existante comme indiqué dans l’image suivante, puis passez à l’étape pour configurer le format de données dans les étapes suivantes.
Dans la section Paramètres de connexion, procédez comme suit :
Dans la section Identifiants de connexion, procédez comme suit :
Pour le Nom de connexion de l’événement, saisissez un nom pour la connexion au event hub.
Pour le type d’authentification, confirmez que la clé d’accès partagé est sélectionnée.
Pour Nom de la clé d’accès partagé, saisissez le nom de la clé d’accès partagé.
Pour la clé d’accès partagé,saisissez la valeur de la clé d’accès partagé.
Sélectionnez Connecter au bas de la page.
Pour obtenir le nom et la valeur de la clé d'accès, procédez comme suit :
Accédez à la page de votre espace de noms Azure Event Hubs dans le portail Azure.
Sur la page Espace de noms des Event Hubs, sélectionnez Stratégies d’accès partagées dans le menu de navigation de gauche.
Sélectionnez la clé d’accès dans la liste. Notez le nom de la clé d’accès.
Sélectionnez le bouton de copie à côté de la clé primaire.
À présent, dans la page Connecter de l’Assistant, pour le groupe de consommateurs, entrez le nom du groupe de consommateurs. Par défaut,
$Default
est sélectionné, qui est le groupe de consommateurs par défaut pour l’event hub.Pour Format de données, sélectionnez un format de données pour les événements en temps réel entrants que vous souhaitez obtenir à partir de votre Azure Event Hub. Vous pouvez sélectionner des formats de données JSON, Avro et CSV (avec en-tête).
Dans le volet Détails du flux à droite, sélectionnez l'icône Crayon à côté du nom de la source et entrez un nom pour la source. Cette étape est facultative.
Sélectionnez Suivant au bas de la page.
Sur la page Réviser et créer, révisez les paramètres et sélectionnez Ajouter.
Remarque
Le nombre maximal de sources et de destinations pour un flux d’événements est de 11.
Afficher le flux d’événements mis à jour
Vous voyez que la source Event Hubs est ajoutée à votre Eventstreams sur le canevas en mode Édition. Sélectionnez Actualiser dans le volet inférieur, qui vous montre l’aperçu des données dans Event Hub. Pour implémenter ce hub d’événements Azure nouvellement ajouté, sélectionnez Publier sur le ruban.
Une fois ces étapes terminées, le hub d’événements Azure est disponible pour la visualisation dans l’affichage en direct. Sélectionnez la vignette Event Hub dans le diagramme pour voir la page semblable à celle suivante.
Contenu connexe
Pour une liste des sources prises en charge, consultez Ajouter une source de l’événement dans un eventstream
Prérequis
Pour commencer, vous devez remplir les conditions préalables suivantes :
- Accès à un espace de travail dans en mode de licence de capacité Fabric (ou) en mode de licence Trial avec des autorisations Contributeur ou supérieures.
- Vous devez disposer de l’autorisation appropriée pour obtenir les clés d’accès de l’Event Hub. L’Event Hub doit être accessible publiquement, et ne pas se trouver derrière un pare-feu ou sécurisé dans un réseau virtuel.
Remarque
Le nombre maximal de sources et de destinations pour un flux d’événements est de 11.
Ajouter un Event Hub Azure en tant que source
Si vous avez créé un Event Hub Azure avec des données de streaming, procédez comme suit pour ajouter un Event Hub Azure en tant que source de flux d’événements :
Sélectionnez Nouvelle source dans le ruban ou « + » dans le canevas de l’éditeur principal, puis Azure Event Hubs.
Entrez un nom de source pour la nouvelle source et sélectionnez une connexion cloud à votre Event Hub Azure.
Si vous n’avez pas de connexion cloud, sélectionnez Créer une connexion pour en créer une. Pour créer une nouvelle connexion, renseignez les paramètres de connexion et les informations d’identification de connexion de votre Azure Event Hub, puis sélectionnez Créer.
Espace de noms Event Hub : entrez le nom de votre espace de noms Event Hub Azure.
Event Hub : entrez le nom de votre Event Hub Azure dans le portail Azure.
Nom de la connexion : entrez un nom pour la connexion cloud.
Nom de clé d'accès partagée et Clé d'accès partagée : accédez à votre Event Hub Azure et créez une stratégie avec l’autorisation
Manage
ouListen
sous Stratégies d’accès de partage. Utilisez ensuite le nom de la stratégie et la clé primaire comme Nom de la clé d’accès partagé et Clé d’accès partagé.
Après avoir créé une connexion cloud, sélectionnez le bouton Actualiser, puis sélectionnez la connexion cloud que vous avez créée.
Sélectionnez un Format de données des événements entrants en temps réel que vous souhaitez obtenir à partir de votre Event Hub Azure.
Remarque
Les flux d’événements prennent en charge l’ingestion d’événements à partir d’Azure Event Hubs dans les formats de données JSON, Avro et CSV (avec en-tête).
Sélectionnez un groupe de consommateurs qui peut lire les données d’événement à partir de votre Event Hub Azure, puis sélectionnez Ajouter.
Une fois que vous avez créé la source Event Hub, vous voyez qu’elle est ajoutée à votre flux d’événements sur le canevas.
Contenu connexe
Pour savoir comment ajouter d’autres sources à un Eventstream, consultez les articles suivants :