Choisissez une destination pour les données de votre serveur source - AWS IoT SiteWise

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Choisissez une destination pour les données de votre serveur source

Les données sont exportées de la périphérie vers le AWS IoT SiteWise mode en temps réel, ou par lots à l'aide d'Amazon S3. Vous pouvez également envoyer le flux à un autre composant à l'aide d'un AWS IoT Greengrass flux.

  • AWS IoT SiteWise en temps réel — Choisissez cette option pour envoyer les données directement au AWS IoT SiteWise stockage. Ingérez et surveillez les données en temps réel, et traitez-les à la périphérie. Pour plus d’informations, consultez Configurez le AWS CLI pour les données AWS IoT SiteWise en temps réel.

  • AWS IoT SiteWise Mise en mémoire tampon à l'aide d'Amazon S3 : envoyez les données au format parquet vers Amazon S3, puis importez-les dans le AWS IoT SiteWise stockage. Choisissez cette option pour ingérer les données par lots et stocker les données historiques de manière rentable. Vous pouvez configurer l'emplacement de votre compartiment Amazon S3 préféré et la fréquence à laquelle vous souhaitez que les données soient chargées sur Amazon S3. Vous pouvez également choisir ce que vous souhaitez faire avec les données après leur ingestion dans AWS IoT SiteWise. Vous pouvez choisir que les données soient disponibles à la fois dans Amazon S3 SiteWise et dans Amazon S3 ou vous pouvez choisir de les supprimer automatiquement d'Amazon S3.

    • Le bucket Amazon S3 est un mécanisme de préparation et de mise en mémoire tampon qui prend en charge les fichiers au format parquet.

    • Si vous cochez la case Importer les données dans le AWS IoT SiteWise stockage, les données sont d'abord chargées dans Amazon S3, puis dans le AWS IoT SiteWise stockage.

      • Si vous cochez la case Supprimer les données d'Amazon S3, les données sont supprimées d'Amazon S3 après leur importation dans le SiteWise stockage.

      • Si vous décochez la case Supprimer les données d'Amazon S3, les données sont stockées à la fois dans Amazon S3 et dans le SiteWise stockage.

    • Si vous décochez la case Importer les données dans le AWS IoT SiteWise stockage, les données sont stockées uniquement dans Amazon S3. Il n'est pas importé dans le SiteWise stockage.

    Visitez Gérer le stockage des données pour plus de détails sur les différentes options de stockage AWS IoT SiteWise proposées. Pour en savoir plus sur les options de tarification, consultez la section AWS IoT SiteWise Tarification.

    Pour plus d’informations, consultez Configurer le AWS CLI pour AWS IoT SiteWise Buffered à l'aide d'Amazon S3.

  • AWS IoT Greengrass gestionnaire de flux — Utilisez le gestionnaire de AWS IoT Greengrass flux pour envoyer des données vers les AWS Cloud destinations suivantes : canaux AWS IoT Analytics entrants, flux dans Amazon Kinesis Data Streams, propriétés des actifs ou objets AWS IoT SiteWise dans Amazon Simple Storage Service (Amazon S3). Pour plus d'informations, voir Gérer les flux de données sur le AWS IoT Greengrass Core dans le Guide AWS IoT Greengrass Version 2 du développeur.

L'exemple suivant montre la structure de message de flux de données requise transmise par le gestionnaire de AWS IoT Greengrass flux.

{ "assetId": "string", "propertyAlias": "string", "propertyId": "string", "propertyValues": [ { "quality": "string", "timestamp": { "offsetInNanos": number, "timeInSeconds": number }, "value": { "booleanValue": boolean, "doubleValue": number, "integerValue": number, "stringValue": "string" } } ] }
Note

Le message du flux de données doit inclure (assetIdetpropertyId) ou propertyAlias dans sa structure.

assetId

(Facultatif) L'ID de la ressource à mettre à jour.

propertyAlias

(Facultatif) Alias identifiant la propriété, tel qu'un chemin de flux de données du serveur OPC UA. Par exemple :

/company/windfarm/3/turbine/7/temperature

Pour plus d'informations, consultez la section Mappage des flux de données industriels aux propriétés des actifs dans le guide de AWS IoT SiteWise l'utilisateur.

propertyId

(Facultatif) ID de la propriété de l'actif pour cette entrée.

propertyValues

(Obligatoire) La liste des valeurs de propriétés à télécharger. Vous pouvez spécifier jusqu'à 10 éléments propertyValues de tableau.

quality

(Facultatif) La qualité de la valeur de la propriété de l'actif.

timestamp

(Obligatoire) Horodatage de la valeur de la propriété de l'actif.

offsetInNanos

(Facultatif) Le décalage de nanosecondes par rapport àtimeInSeconds.

timeInSeconds

(Obligatoire) Date d'horodatage, en secondes, au format Unix Epoch. Les données de nanosecondes fractionnaires sont fournies par. offsetInNanos

value

(Obligatoire) La valeur de la propriété de l'actif.

Note

Seule l'une des valeurs suivantes peut exister dans le value champ.

booleanValue

(Facultatif) Données de propriété de l'actif de type booléen (trueoufalse).

doubleValue

(Facultatif) Données de propriété des actifs de type double (nombre à virgule flottante).

integerValue

(Facultatif) Données de propriété de l'actif de type entier (nombre entier).

stringValue

(Facultatif) Données de propriété de l'actif de type chaîne (séquence de caractères).