Share via


Tutoriel : Transformer des données avec Azure Stack Edge Pro

Ce tutoriel explique comment configurer un rôle de calcul sur votre appareil Azure Stack Edge Pro. Une fois que vous avez configuré le rôle de calcul, Azure Stack Edge Pro peut transformer des données avant de les envoyer à Azure.

Cette procédure peut prendre environ 10 à 15 minutes.

Dans ce tutoriel, vous allez apprendre à :

  • Configurer le calcul
  • Ajouter des partages
  • Ajouter un module de calcul
  • Vérifier la transformation des données et transférer

Prérequis

Avant de configurer un rôle de calcul sur votre appareil Azure Stack Edge Pro, vérifiez que :

Configurer le calcul

Pour configurer le calcul sur votre appareil Azure Stack Edge Pro, vous allez créer une ressource IoT Hub.

  1. Dans le portail Azure de votre ressource Azure Stack Edge, accédez à Vue d’ensemble, puis sélectionnez IoT Edge.

    Bien démarrer avec le calcul

  2. Dans Activer le service IoT Edge, sélectionnez Ajouter.

    Configurer le calcul

  3. Dans Créer un service IoT Edge, entrez les paramètres de votre ressource IoT Hub :

    Champ Valeur
    Abonnement Abonnement utilisé par la ressource Azure Stack Edge.
    Resource group Groupe de ressources utilisé par la ressource Azure Stack Edge.
    IoT Hub Choisissez entre Créer un nouveau ou Utiliser un existant.
    Par défaut, un niveau Standard (S1) est utilisé pour créer une ressource IoT. Pour utiliser une ressource IoT de niveau gratuit, créez-en une, puis sélectionnez-la.
    Dans chaque cas, la ressource IoT Hub utilise les mêmes abonnement et groupe de ressources que la ressource Azure Stack Edge.
    Nom Si vous ne voulez pas utiliser le nom par défaut fourni pour une nouvelle ressource IoT Hub, entrez un autre nom.

    Bien démarrer avec le calcul 2

  4. Lorsque vous avez terminé de configurer les paramètres, sélectionnez Vérifier + créer. Vérifiez les paramètres de votre ressource IoT Hub, puis sélectionnez Créer.

    La création d’une ressource IoT Hub prend plusieurs minutes. Une fois la ressource créée, la Vue d’ensemble indique que le service IoT Edge est en cours d’exécution.

    Bien démarrer avec le calcul 3

  5. Pour vérifier que le rôle de calcul Edge a été configuré, sélectionnez Propriétés.

    Bien démarrer avec le calcul 4

    Quand le rôle de calcul Edge est configuré sur l’appareil Edge, il crée deux appareils : un appareil IoT et un appareil IoT Edge. Ces deux appareils peuvent être visualisés dans la ressource IoT Hub. Un runtime IoT Edge est également exécuté sur cet appareil IoT Edge. À ce stade, seule la plateforme Linux est disponible pour votre appareil IoT Edge.

Ajouter des partages

Pour le déploiement simple dans ce tutoriel, vous aurez besoin de deux partages : un partage Edge et un autre partage local Edge.

  1. Ajouter un partage Edge sur l’appareil en effectuant les étapes suivantes :

    1. Dans votre ressource Azure Stack Edge, accédez à Computing en périphérie> Bien démarrer.

    2. Sur la vignette Ajouter un ou plusieurs partages, sélectionnez Ajouter.

      Vignette Ajouter un partage

    3. Sur le panneau Ajouter un partage, fournissez le nom du partage et sélectionnez le type de partage.

    4. Pour monter le partage Edge, cochez la case Utiliser le partage avec le computing en périphérie.

    5. Sélectionnez le Compte de stockage, le Service de stockage, un utilisateur existant, puis sélectionnez Créer.

      Ajouter un partage Edge

    Si vous avez créé un partage NFS local, utilisez l’option de commande de synchronisation à distance (rsync) suivante pour copier les fichiers sur le partage :

    rsync <source file path> < destination file path>

    Pour plus d’informations sur la commande rsync, consultez la documentation de Rsync.

    Notes

    Pour monter le partage NFS pour le calcul, le réseau de calcul doit être configuré sur le même sous-réseau que l’adresse IP virtuelle NFS. Pour plus d'informations sur la configuration du réseau de calcul, consultez Activer le réseau de calcul sur Azure Stack Edge Pro.

    Le partage Edge est créé, et vous recevrez une notification de création réussie. La liste de partages peut être mise à jour, mais vous devez attendre que la création du partage soit terminée.

  2. Ajoutez un partage local Edge sur l’appareil Edge en répétant les étapes décrites à l’étape précédente et en cochant la case Configurer en tant que partage local Edge. Les données dans le partage local restent sur l’appareil.

    Ajouter un partage local Edge

  3. Sélectionnez Ajouter un ou plusieurs partages pour voir la liste des partages mise à jour.

    Liste des partages mise à jour

Ajouter un module

Vous pouvez ajouter un module prédéfini ou personnalisé. Il n’existe aucun module personnalisé sur cet appareil Edge. Pour savoir comment créer un module personnalisé, accédez à Développer un module C# pour votre appareil Azure Stack Edge Pro.

Dans cette section, vous ajoutez un module personnalisé à l’appareil IoT Edge que vous avez créé dans Développer un module C# pour votre appareil Azure Stack Edge Pro. Ce module personnalisé place des fichiers d’un partage local Edge sur l’appareil de périphérie, puis les déplace vers un partage Edge (cloud) sur l’appareil. Le partage cloud envoie ensuite les fichiers vers le compte de stockage Azure associé au partage cloud.

  1. Accédez à Computing en périphérie > Bien démarrer. Sur la vignette Ajouter des modules, sélectionnez le type de scénario Simple. Sélectionnez Ajouter.

  2. Dans le panneau Configurer et ajouter un module, entrez les valeurs suivantes :

    Champ Valeur
    Nom Nom unique pour le module. Ce module est un conteneur Docker que vous pouvez déployer sur un appareil IoT Edge associé à votre Azure Stack Edge Pro.
    URI d’image URI d’image de l’image conteneur associée pour le module.
    Informations d’identification obligatoires Si cette case est cochée, le nom d’utilisateur et le mot de passe sont utilisés pour récupérer les modules avec une URL correspondante.
    Partage d’entrée Sélectionnez un partage d’entrée. Dans ce cas, le partage local Edge est le partage d’entrée. Le module utilisé ici déplace les fichiers depuis le partage local Edge vers un partage Edge où ils sont chargés sur le cloud.
    Partage de sortie Sélectionnez un partage de sortie. Dans ce cas, le partage Edge est le partage de sortie.
    Type de déclencheur Sélectionnez Fichier ou Planifier. Un déclencheur de fichier est activé chaque fois qu’un événement de fichier se produit, tel que l’écriture d’un fichier sur le partage d’entrée. Un déclencheur planifié se déclenche en fonction d’une planification définie par vos soins.
    Nom du déclencheur Nom unique de votre déclencheur.
    Variables d'environnement Informations facultatives qui aident à définir l’environnement dans lequel votre module sera exécuté.

    Ajouter et configurer un module

  3. Sélectionnez Ajouter. Le module est ajouté. Allez à la page Vue d’ensemble. La vignette Modules est mise à jour pour indiquer que le module est déployé.

    Module déployé

Vérifier la transformation des données et transférer

L’étape finale consiste à vérifier que le module est connecté et qu’il s’exécute comme prévu. L’état du runtime du module doit être en cours d’exécution pour votre appareil IoT Edge dans la ressource IoT Hub.

Pour vérifier que le module est en cours d’exécution, effectuez les étapes suivantes :

  1. Sélectionnez la vignette Ajouter un module. Le panneau Modules apparaît. Dans la liste des modules, identifiez le module que vous avez déployé. L’état du runtime du module que vous avez ajouté doit être en cours d’exécution.

    Afficher le module déployé

  2. Dans l’Explorateur de fichiers, connectez-vous aux partages local Edge et Edge que vous avez créés.

    Vérifier la transformation des données - 1

  3. Ajoutez des données au partage local.

    Vérifier la transformation des données - 2

    Les données sont déplacées vers le partage cloud.

    Vérifier la transformation des données - 3

    Les données sont ensuite envoyées du partage cloud vers le compte de stockage. Pour afficher les données, vous pouvez utiliser l’Explorateur Stockage.

Vous avez terminé le processus de validation.

Étapes suivantes

Dans ce didacticiel, vous avez appris à :

  • Configurer le calcul
  • Ajouter des partages
  • Ajouter un module de calcul
  • Vérifier la transformation des données et transférer

Pour savoir comment gérer votre appareil Azure Stack Edge Pro, consultez :