Filtrer et ingérer vers Azure Synapse SQL en utilisant l’éditeur nocode Stream Analytics
Cet article explique comment utiliser l’éditeur no code pour créer facilement un travail Stream Analytics. Il lit en continu à partir de votre Event Hubs, filtre les données entrantes, puis écrit les résultats en continu dans la table Synapse SQL.
Prérequis
- Vos ressources Azure Event Hubs doivent être accessibles publiquement et ne peuvent pas résider derrière un pare-feu ou être sécurisées dans un réseau virtuel Azure.
- Les données de votre Event Hubs doivent être sérialisées au format JSON, CSV ou Avro.
Développer un travail Stream Analytics pour filtrer et ingérer des données
Utilisez les étapes suivantes pour développer un travail Stream Analytics afin de filtrer et ingérer des données en temps réel dans une table Synapse SQL.
Dans le Portail Azure, recherchez et sélectionnez votre instance de Azure Event Hubs.
Sélectionnez Fonctionnalités>Traiter les données, puis sélectionnez Démarrer sur la carte Filtrer et ingérer vers Synapse SQL.
Saisissez un nom pour identifier votre travail Stream Analytics, puis sélectionnez Créer.
Spécifiez le type de sérialisation de vos données dans la fenêtre Event Hubs et la méthode d’authentification que le travail utilisera pour se connecter aux Event Hubs. Sélectionnez Connecter.
Lorsque la connexion est établie avec succès et que vous disposez de flux de données qui circulent dans votre instance Event Hubs, vous verrez immédiatement deux éléments :
- Champs présents dans les données d’entrée. Vous pouvez choisir Ajouter un champ ou sélectionner le symbole trois points en regard d’un champ pour supprimer, renommer ou modifier son type.
- Exemple dynamique de données entrantes dans la table d’aperçu des données sous la vue diagramme. Il s’actualise automatiquement à intervalles réguliers. Vous pouvez sélectionner Suspendre la préversion de streaming pour afficher une vue statique des exemples de données d’entrée.
- Champs présents dans les données d’entrée. Vous pouvez choisir Ajouter un champ ou sélectionner le symbole trois points en regard d’un champ pour supprimer, renommer ou modifier son type.
Dans la zone Filtre, sélectionnez un champ pour filtrer les données entrantes avec une condition.
Sélectionnez la table Synapse SQL pour envoyer vos données filtrées :
- Sélectionnez l’Abonnement, la Base de données (nom du pool SQL dédié) et la Méthode d’authentification dans le menu déroulant.
- Entrez le nom de la table dans lequel les données filtrées seront ingérées. Sélectionnez Connecter.
Notes
Le schéma de table doit correspondre exactement au nombre de champs et aux types que votre aperçu de données génère.
Si vous le souhaitez, sélectionnez Obtenir l’aperçu statique/Actualiser la préversion statique pour afficher la préversion des données qui sera ingérée dans la table Synapse SQL sélectionnée.
Sélectionnez Enregistrer, puis Démarrer le travail Stream Analytics.
Pour démarrer le travail, spécifiez :
- Le nombre d’unités de streaming (SU) avec lesquelles le travail est exécuté. Les SU représentent les capacités de calcul et de mémoire allouées au travail. Nous vous recommandons de commencer par trois, puis d’ajuster selon les besoins.
- Gestion des erreurs de données de sortie : elle vous permet de spécifier le comportement souhaité lorsque la sortie d’un travail vers votre destination échoue en raison d’erreurs de données. Par défaut, votre travail réessaie jusqu’à ce que l’opération d’écriture aboutisse. Vous pouvez également choisir de supprimer de tels événements de sortie.
Une fois que vous avez sélectionné Démarrer, le travail commence à s’exécuter dans les deux minutes, et les métriques s’ouvrent dans la section d’onglet en-dessous.
Vous pouvez également voir le travail sous la section Traiter les données de l’onglet Travaux Stream Analytics. Sélectionnez Ouvrir les métriques pour surveiller le travail ou l’arrêter et le redémarrer, selon les besoins.
Étapes suivantes
En savoir plus sur Azure Stream Analytics et sur la surveillance du travail que vous avez créé.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour