Tutoriel : Créer un environnement Azure Time Series Insights Génération 1

Notes

Le service Time Series Insights (TSI) ne sera plus pris en charge après le mois de mars 2025. Pensez à migrer dès que possible les environnements TSI existants vers d’autres solutions. Pour plus d’informations sur la dépréciation et la migration, consultez notre documentation.

Attention

Il s’agit d’un article Gen1.

Ce tutoriel vous guide tout au long du processus de création d’un environnement Azure Time Series Insights contenant des données issues d’appareils simulés. Dans ce tutoriel, vous allez apprendre à :

  • Créez un environnement Azure Time Series Insights.
  • Créer une solution de simulation d’appareil contenant un IoT Hub.
  • Connecter l’environnement Azure Time Series Insights au hub IoT.
  • Exécuter une simulation d’appareil pour transmettre des données en continu à l’environnement Azure Time Series Insights.
  • Vérifier les données de télémétrie simulées.

Important

Souscrivez un abonnement Azure gratuit si vous n’en avez pas déjà un.

Prérequis

Regarder la vidéo

Découvrez comment utiliser un accélérateur de solution Azure IoT pour générer des données et bien démarrer avec Azure Time Series Insights.

Vue d’ensemble

L’environnement Azure Time Series Insights est l’endroit où les données des appareils sont collectées et stockées. Une fois les données stockées, l’Explorateur Azure Time Series Insights et l’API de requête Azure Time Series Insights peuvent être utilisés pour interroger et analyser les données.

Azure IoT Hub est la source d’événements qui est utilisée par tous les appareils (simulés ou physiques) dans le didacticiel pour vous connecter et transmettre des données en toute sécurité à votre cloud Azure.

Ce didacticiel utilise également un accélérateur de solution IoT, pour générer et transmettre en continu des exemples de données de télémétrie à IoT Hub.

Conseil

Les accélérateurs de solution IoT fournissent des solutions préconfigurées de classe entreprise, qui vous permettent d’accélérer le développement de solutions IoT personnalisées.

Créer une simulation d’appareil

Pour commencer, créez la solution de simulation d’appareil, qui va générer les données de test pour alimenter votre environnement Azure Time Series Insights.

  1. Sous un onglet ou dans une fenêtre distinct(e), accédez à azureiotsolutions.com. Connectez-vous à l’aide du même compte d’abonnement Azure et sélectionnez l’accélérateur Simulation d’appareil.

    Exécuter l’accélérateur de simulation d’appareil

  2. Sélectionnez Essayer maintenant. Entrez ensuite les paramètres obligatoires dans la page Créer une solution de simulation d’appareil.

    Paramètre Description
    Nom du déploiement Cette valeur unique sert à créer un groupe de ressources. Les ressources Azure répertoriées sont créées et affectées au groupe de ressources.
    Abonnement Azure Spécifiez le même abonnement que celui utilisé pour la création de votre environnement Azure Time Series Insights, dans la section précédente.
    Options de déploiement Sélectionnez Approvisionner nouveau IoT Hub pour créer un nouvel IoT hub spécifique pour ce didacticiel.
    Emplacement Azure Spécifiez la même région que celle utilisée pour la création de votre environnement Azure Time Series Insights dans la section précédente.

    Quand vous avez terminé, sélectionnez Créer pour provisionner les ressources Azure de la solution. Ce processus peut prendre jusqu’à 20 minutes.

    Provisionner la solution de simulation d’appareil

  3. Une fois le provisionnement terminé, deux mises à jour s’affichent pour vous signaler que l’état du déploiement est passé de Provisionnement à Prêt.

    Important

    N’entrez pas encore votre accélérateur de solution ! Gardez cette page web ouverte car vous aurez besoin d’y revenir plus tard.

    Provisionnement de la solution de simulation d’appareil terminé

  4. Observons à présent les ressources nouvellement créées dans le portail Azure. Sur la page Groupes de ressources, vous remarquerez qu’un nouveau groupe de ressources a été créé à l’aide du nom de la solution indiqué à la dernière étape. Prenez note des ressources qui ont été créées pour la simulation d’appareil.

    Ressources de la solution d’appareil

Créer un environnement

Ensuite, créez un environnement Azure Time Series Insights dans votre abonnement Azure.

  1. Connectez-vous au portail Azure à l’aide de votre compte d’abonnement Azure.

  2. Cliquez sur + Créer une ressource dans le coin supérieur gauche.

  3. Sélectionnez la catégorie Internet des objets, puis Time Series Insights.

    Sélectionner la ressource d’environnement Azure Time Series Insights

  4. Sur la page Environnement Time Series Insights, renseignez les paramètres requis.

    Paramètre Description
    Nom de l’environnement Choisissez un nom unique pour l’environnement Azure Time Series Insights. Les noms sont utilisés par l’explorateur Azure Time Series Insights et les API de requête.
    Abonnement Les abonnements sont des conteneurs pour les ressources Azure. Choisissez un abonnement pour créer l’environnement Azure Time Series Insights.
    Groupe de ressources Un groupe de ressources est un conteneur pour les ressources Azure. Choisissez un groupe de ressources existant, ou créez-en un pour la ressource d’environnement Azure Time Series Insights.
    Lieu Choisissez une région de centre de données pour votre environnement Azure Time Series Insights. Pour éviter une latence supplémentaire, créez l’environnement Azure Time Series Insights dans la même région que les autres ressources IoT.
    Niveau Choisissez le débit nécessaire. Sélectionnez S1.
    Capacité La capacité est le multiplicateur qui s’applique à la vitesse d’entrée et à la capacité de stockage associées à la référence sélectionnée. Vous pouvez changer la capacité après la création. Sélectionnez une capacité de 1.

    Quand vous avez terminé, sélectionnez Suivant : Source de l’événement pour passer à l’étape suivante.

    Créer une ressource d’environnement Azure Time Series Insights

  5. Connectez-vous maintenant à l’environnement Azure Time Series Insights sur le hub IoT créé par l’accélérateur de solution. Définissez Sélectionner un hub sur . Ensuite, choisissez l’IoT hub créé par l’accélérateur de solution lors de la définition du Nom d’IoT Hub.

    Connecter la ressource d’environnement Azure Time Series Insights au hub IoT créé

    Enfin, sélectionnez Vérifier + créer.

  6. Vérifiez le panneau Notifications pour superviser l’achèvement du déploiement.

    Déploiement de l’environnement Azure Time Series Insights effectué avec succès

Exécuter la simulation d’appareil

Maintenant que le déploiement et la configuration initiale sont terminés, alimentez l’environnement Azure Time Series Insights avec les exemples de données provenant des appareils simulés créés par l’accélérateur.

En même temps que IoT Hub, une application web Azure App Service a été générée pour créer et transmettre les données de télémétrie des appareils simulés.

  1. Revenez à votre tableau de bord Accélérateurs de solution. Connectez-vous à nouveau si nécessaire, à l’aide du même compte Azure que celui utilisé dans ce didacticiel. Sélectionnez votre « solution d’appareil », puis accédez à votre accélérateur de solution pour lancer votre solution déployée.

    Tableau de bord des accélérateurs de solution

  2. L’application web de simulation d’appareil commence par vous inviter à lui accorder l’autorisation Vous connecter et lire votre profil. Cette autorisation permet à l’application de récupérer les informations des profils utilisateur dont l’application a besoin pour fonctionner.

    Autorisation de l’application web de simulation d’appareil

  3. Sélectionnez + Nouvelle simulation. Une fois la page Configuration de la simulation chargée, entrez les paramètres requis.

    Paramètre Description
    IoT Hub cible Sélectionnez Utiliser IoT Hub préapprovisionné.
    Modèle de l’appareil Sélectionnez Chiller.
    Nombre d’appareils Entrez 10 sous 10.
    Fréquence de télémétrie Entrez 10 secondes.
    Durée de la simulation Sélectionnez Se termine dans : et entrez minutes.

    Quand vous avez terminé, sélectionnez Démarrer la simulation. La simulation s’exécute pendant 5 minutes. Elle génère toutes les 10 secondes des données provenant de 1 000 appareils simulés.

    Configuration de la simulation d’appareil

  4. Pendant l’exécution de la simulation, vous remarquerez que les champs Nombre total de messages et Messages par seconde sont mis à jour, toutes les 10 secondes environ. La simulation se termine après environ 5 minutes. Vous revenez alors à Configuration de la simulation.

    Exécution de la simulation d’appareil

Vérifier les données de télémétrie

Dans cette dernière section, vous vérifiez que les données de télémétrie ont bien été générées et stockées dans l’environnement Azure Time Series Insights. Pour vérifier les données, vous utilisez l’explorateur Azure Time Series Insights, qui est utilisé pour interroger et analyser les données de télémétrie.

  1. Revenez à la page Vue d’ensemble du groupe de ressources de l’environnement Azure Time Series Insights. Sélectionnez l’environnement Azure Time Series Insights.

    Groupe de ressources et environnement Azure Time Series Insights

  2. Dans la page Vue d’ensemble de l’environnement Azure Time Series Insights, sélectionnez l’URL de l’explorateur Time Series Insights pour ouvrir l’explorateur Azure Time Series Insights.

    Explorateur Azure Time Series Insights

  3. L’explorateur Azure Time Series Insights se charge et s’authentifie en utilisant votre compte du portail Azure. Initiale, la zone de graphique avec laquelle l’environnement Azure Time Series Insights a été alimenté et ses données de télémétrie simulées apparaissent. Pour filtrer sur une période plus restreinte, sélectionnez la liste déroulante en haut à gauche. Saisissez une période suffisamment longue pour couvrir la durée de la simulation d’appareil. Sélectionnez ensuite la loupe de recherche.

    Filtre d’intervalle de temps de l’explorateur Azure Time Series Insights

  4. Restreindre la période de recherche permet d’identifier les différentes rafales de transfert de données vers le hub IoT et l’environnement Azure Time Series Insights. Notez également le message Diffusion en continu terminée en haut à droite, qui indique le nombre total d’événements identifiés. Vous pouvez également faire glisser le curseur Taille de l’intervalle afin d’ajuster la précision du tracé sur le graphique.

    Vue de l’explorateur Azure Time Series Insights filtrée sur un intervalle de temps

  5. Pour finir, vous pouvez aussi cliquer sur une région pour filtrer une période. Effectuez ensuite un clic droit et utilisez Explorer les événements pour afficher les détails des événements dans le tableau Événements.

    Vue de l’explorateur Azure Time Series Insights filtrée sur un intervalle de temps avec des événements

Nettoyer les ressources

Ce tutoriel crée plusieurs services Azure en cours d’exécution, pour prendre en charge l’environnement Azure Time Series Insights et la solution de simulation d’appareils. Pour les supprimer, revenez au portail Azure.

Dans le menu de gauche du portail Azure :

  1. Sélectionnez l’icône Groupes de ressources. Ensuite, choisissez le groupe de ressources que vous avez créé pour l’environnement Azure Time Series Insights. En haut de la page, sélectionnez Supprimer le groupe de ressources, entrez le nom du groupe de ressources, puis choisissez Supprimer.

  2. Sélectionnez l’icône Groupes de ressources. Puis choisissez le groupe de ressources créé par l’accélérateur de la solution de simulation d’appareil. En haut de la page, sélectionnez Supprimer le groupe de ressources, entrez le nom du groupe de ressources, puis choisissez Supprimer.

Étapes suivantes

Dans ce didacticiel, vous avez appris à :

  • Créez un environnement Azure Time Series Insights.
  • Créer une solution de simulation d’appareil contenant un IoT Hub.
  • Connecter l’environnement Azure Time Series Insights au hub IoT.
  • Exécuter une simulation d’appareil pour transmettre des données en continu à l’environnement Azure Time Series Insights.
  • Vérifier les données de télémétrie simulées.

Maintenant que vous savez comment créer votre propre environnement Azure Time Series Insights, découvrez comment créer une application web qui consomme des données provenant d’un environnement Azure Time Series Insights :