Outils pour utilisateurs

Outils du site

  • Plan
  • Créer une page
  • Aide
  • Contactez-nous!

  • tma:fichiers_donnees_minutes_conextcontrol

    Ceci est une ancienne révision du document !


    Fichiers Données Minutes Conextcontrol

    Objectif

    L'objectif de ce wiki est de créer les fichiers 1Min CC souhaités par le client. Ces fichiers ont une certaine forme qu'il faut respecter.
    Voici un exemple de fichier :

    1 : Table Fichier_min

    Sur la base SQL de la sdsv161, il faut s'assurer que la table fichier_min est créée car c'est dans cette table que l'on va stocker les données minutes souhaitées.
    Pour se faire, se connecter a la base de données, puis regarder dans Databases→pv_db→Tables et chercher dbo.Fichier_min

    Si la table n'existe pas, vous pouvez exécuter la requête Création_Table_Fichier_min.sql disponible sur le serveur (Bureau→Requêtes_TMA_AI→Dev)

    2 : Export des données dans la table

    Une fois que la table est créée, ouvrir la requête Requete_export.sql (Bureau→Requêtes_TMA_AI→Dev)
    Dans la zone “Variables à saisir”, il est important de remplir l'ID du site, les ID des onduleurs, le nombre de jour à traiter et la date du 1er jour.

    Pour les ID, un excel reprenant tous les ID est disponible sur le réseau ou directement sur le wiki (recherche : id ab)

    Une fois les variables correctement saisies, lancer la requête.

    Cette requête supprime les données déjà présente dans la table Fichier_min ! Pour finaliser un site, il est important de faire l'étape 2 puis l'étape 3 avant de faire un autre site

    3 : Création du CSV

    Une fois la table Fichier_min remplie, il suffit d'extraire en CSV ce quelle contient pour le jour en question (si plusieurs jours pour un même site, bien faire un fichier csv par jour)

    Ouvrir la requête Select_Export.sql, changer la date de début, modifier les options de requêtes (Query → Query Options → Text → Mettre “Custom delimiter” dans Output format et mettre “;” dans Custom delimiter), bien activer le “Result to File” et effectuer la requête.

    Bien ouvrir la requête déjà faite ! Il y aura des colonnes NULL ! Ces colonnes sont importantes pour la macro, il faut quelles soient présentes

    Pour la date, il est préférable de mettre la journée d'avant à 22h à cause du DTOL : (mettre 21/08 22h pour la journée du 22/08 par exemple)

    4 : Utilisation de la macro Excel

    Une fois les fichiers CSV extraits, les ramener sur son ordi (FileZila) pour pouvoir les utiliser dans la macro Excel (Macro_1Min_Data_ConextControl.xlms)
    La macro Excel est disponible sur l'affaire ARIB2305 - TMA Engie Green 84MW

    Fonctionnement de la macro : Aller dans la feuille “Acceuil”

    1) Utilisez le bouton “Choix du dossier d'enregistrement” pour trouver le chemin où les fichiers CC seront enregistrés

    2) Renseignez le site, le jour, le mois et l'année

    3) Appuyez sur le bouton “Lancer macro”, choisir le fichier csv correspondant au site et à la date et valider pour lancer la macro

    Avant chaque nouvelles utilisations, les données précédentes seront supprimées. Il n'est pas nécessaire de le faire.

    Les fichiers seront directement au bon format et prêt à l'envoi pour le client.

    tma/fichiers_donnees_minutes_conextcontrol.1599664008.txt.gz · Dernière modification : 09/09/2020 17:06 de thomas.perrin