importateur API

API de l'importateur MonitorPro

Introduction à l'API MonitorPro Importer aka Scheduled Importer (importateur programmé)

Introduction

Un importateur API, également connu sous le nom d'importateur programmé, permet aux utilisateurs de se connecter à plusieurs points d'extrémité API pour renvoyer des données à importer. Une bibliothèque de points d'extrémité est prise en charge et il est possible d'en ajouter d'autres. Si vous avez un besoin spécifique, contactez votre gestionnaire de compte ou support@ehsdata.com.

Une fois configurés, ces importateurs permettent de récupérer automatiquement les données d'un système externe à intervalles réguliers.

Chaque importateur devra définir des paramètres spécifiques. Le nombre et le type de paramètres sont définis par le fournisseur d'API concerné. Certains des fournisseurs ci-dessous sont des fournisseurs de données génériques (comme la météo dans votre région). D'autres sont fournis spécifiquement pour permettre aux utilisateurs d'accéder à leurs données qui sont stockées dans le nuage après avoir été collectées sur place (comme les enregistreurs de niveau ou les stations météorologiques basées sur le site). Certains points d'accès sont sécurisés et le trafic est crypté. Ils peuvent nécessiter que les utilisateurs obtiennent un jeton qui est ensuite utilisé par MonitorPro pour s'authentifier auprès du service.

La liste suivante comprend des exemples de certains de ceux disponibles, dont les détails sont corrects au moment de la rédaction.

 
Beemetry - https://www.beemetry.com/

Cet importateur est utilisé pour obtenir des données météorologiques

Paramètres

  • Url - Le point d'accès personnalisé aux données. Les données renvoyées sont configurées par Beemetry.
  • Fuseau horaire - Le fuseau horaire des dates extraites.

H2 Lab - https://h2lab.ca/

Cet importateur est utilisé pour obtenir des résultats de laboratoire du laboratoire H2.

Paramètres

  • Url - L'url à partir de laquelle les résultats sont obtenus, par exemple https://client.h2lab.ca/api/Results
  • Nom d'utilisateur - nom du compte h2lab
  • Mot de passe - mot de passe du compte h2 lab

H2 Lab Lixiviation - https://h2lab.ca/

Cet importateur est utilisé pour obtenir des résultats de laboratoire. Les variables peuvent être exclues de l'importation à l'aide d'un fichier d'exclusion. La logique lixiviation prend une variable lixiviation (qui se termine par lix.) et crée une sortie SPLP/TCLP/CTEU-9 à la place.

Paramètres de lixiviation

  • Url - L'url à partir de laquelle les résultats sont obtenus, par exemple https://client.h2lab.ca/api/Results
  • Nom d'utilisateur - nom du compte h2lab
  • Mot de passe - mot de passe du compte h2 lab
  • Fichier d'exclusion - Emplacement du fichier d'exclusion contenant les variables à exclure lors de l'importation des données.

Met Office Canada - https://www.canada.ca/en.html

Il est utilisé pour obtenir des données météorologiques du Bureau météorologique canadien. Les données sont obtenues à partir de https://api.weather.gc.ca/collections/climate-daily/items

Paramètres

  • Id - L'identification de la station météorologique à partir de laquelle les données sont obtenues.
  • Paramètres - Une liste de variables séparées par des virgules à récupérer. Les options disponibles sont les suivantes :

CLIMATE_IDENTIFIER
COOLING_DEGREE_DAYS
COOLING_DEGREE_DAYS_FLAG
DIRECTION_MAX_GUST
DIRECTION_MAX_GUST_FLAG
HEATING_DEGREE_DAYS
HEATING_DEGREE_DAYS_FLAG
LOCAL_DATE
LOCAL_DAY
LOCAL_MONTH
LOCAL_YEAR
MAX_REL_HUMIDITY
MAX_REL_HUMIDITY_FLAG
MAX_TEMPERATURE
MAX_TEMPERATURE_FLAG
MEAN_TEMPERATURE
MEAN_TEMPERATURE_FLAG      
MIN_REL_HUMIDITY
MIN_REL_HUMIDITY_FLAG
MIN_TEMPERATURE
MIN_TEMPERATURE_FLAG
PROVINCE_CODE
SNOW_ON_GROUND
SNOW_ON_GROUND_FLAG
SOURCE
SPEED_MAX_GUST
SPEED_MAX_GUST_FLAG
STATION_NAME
STN_ID
TOTAL_PRECIPITATION
TOTAL_PRECIPITATION_FLAG
TOTAL_RAIN
TOTAL_RAIN_FLAG
TOTAL_SNOW
TOTAL_SNOW_FLAG

NASA Power - https://power.larc.nasa.gov/

Cette fonction permet d'obtenir des données météorologiques.

Paramètres

  • GetHourly - Si True, les données horaires sont récupérées. Si False, les données quotidiennes sont récupérées.
  • Latitude - Latitude du lieu pour lequel les données doivent être obtenues
  • Longitude - Longitude de l'emplacement pour lequel les données doivent être obtenues
  • Paramètres - Les variables à récupérer. Une liste complète est disponible ici https://power.larc.nasa.gov/#resources