Publié le: May 9, 2022

AWS IoT SiteWise prend désormais en charge l'extraction de données par lot à partir de plusieurs propriétés de ressources, avec le lancement de ces trois nouvelles API. Elles vous permettent d'extraire les valeurs actuelles (BatchGetAssetPropertyValue), les valeurs historiques (BatchGetAssetPropertyValueHistory) et les valeurs agrégées (BatchGetAssetPropertyAggregates) à partir d'AWS IoT SiteWise dans une requête d'API unique.

Les nouvelles API aideront les développeurs lors de la création d'applications industrielles qui ont besoin d'extraire les données de plusieurs capteurs. Pour utiliser les nouvelles API BatchGet, vous devrez inclure dans votre demande d'API la liste des entrées de propriétés de ressources avec les paramètres des données à extraire, par exemple assetID, propertyID, la plage de temps et le type d'agrégation. Les API renverront ensuite les points de données à partir de toutes les propriétés de ressources qui répondent aux paramètres d'API que vous avez spécifiés.

Les clients peuvent utiliser les API BatchGet pour un certain nombre de cas d'utilisation, par exemple l'extraction des données de propriétés pour des centaines de ressources afin de créer des tableaux de bord affichant les tendances historiques de plusieurs machines dans un écran unique, l'exportation de données provenant de plusieurs capteurs afin de les utiliser dans les applications d'analytique ou l'extraction des valeurs les plus récentes provenant de tous les capteurs de la même machine dans une requête d'API unique.

Pour plus d'informations sur les paramètres d'API et la syntaxe des requêtes et des réponses, reportez-vous aux pages de référence relatives à BatchGetAssetPropertyValueHistory, BatchGetAssetPropertyValue, et BatchGetAssetPropertyAggregates

AWS IoT SiteWise est un service géré qui permet aux clients de collecter, de stocker, d'organiser et de surveiller les données d'équipements industriels à grande échelle. Pour en savoir plus, reportez-vous au site Web d'AWS IoT SiteWise ou au guide du développeur.