Aller au contenu
PERINGER Service Informatique, retour à l’accueil

Retour
Pylônes de lignes à haute tension alignés au crépuscule, avec des immeubles au loin

Photo de Lynn sur Unsplash

Réalisation d’ingénierie

Collecte et historisation des données des marchés de l’électricité

Transformer les publications des marchés de l’électricité en historiques de prix et de volumes exploitables dans une base SQL.

Énergie et réseauxPythonAzure FunctionsDockerSQL Server

Le projet

Développement de collecteurs de données pour un groupe énergétique. Les services Python récupèrent les données des marchés de l’électricité day-ahead et intraday, déterminent les périodes de livraison correspondantes et alimentent une base SQL. Des traitements distincts consolident les séries ENTSO-E relatives à l’énergie et aux réserves.

Approche technique

Un prix est associé à une période de livraison précise. Certaines publications désignent un quart d’heure par son heure de fin ; la base utilise son heure de début. Une valeur peut aussi être corrigée après sa première publication. Les traitements explicitent ces conventions temporelles et les règles de mise à jour. Le schéma distingue les collecteurs de marché de la consolidation ENTSO-E.

Résultat

Des services de collecte et de reprise d’historique qui transforment les publications de marché en séries temporelles structurées dans SQL, avec prise en compte des corrections ultérieures.

Mon intervention
  • Services Python conteneurisés pour Azure Functions, avec déclenchement HTTP et exécution planifiée
  • Collecte des tableaux publiés avec un navigateur automatisé, conversion des valeurs et traitement des intervalles horaires et de quinze minutes
  • Traitement des dates de livraison, des limites d’intervalles et des fuseaux horaires ; chargement de l’historique sur une période définie
  • Insertions et mises à jour SQL par MERGE, puis consolidation des courbes ENTSO-E en retenant la version la plus récente pour chaque intervalle

Vue fonctionnelle

Parlons de votre projet

Un échange sur la conception, le développement et la mise en production de votre projet.