IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes MySQL Discussion :

Création d'une table dynamique temporelle


Sujet :

Requêtes MySQL

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Ingénieur sécurité
    Inscrit en
    Novembre 2019
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur sécurité

    Informations forums :
    Inscription : Novembre 2019
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Création d'une table dynamique temporelle
    Bonjour.

    Je dois réaliser un travail qui n'est peut-être même pas réalisable.
    Je fais appel à votre savoir afin de m'aider dans cette réalisation ou pas.
    Je précise que je suis débutant avec MySQL.

    Contexte :
    Je dois mettre en place un dashboard basé sur Grafana dont les données sont issus d'un fichier csv importé dans MySQL.
    Les données du csv sont des données temporelles.

    Réaliser
    Dans un premier temps, j'ai commencé par créer une table pour y importer les données issus de mon fichier csv.
    Dans un deuxième temps, depuis Grafana, j'ai utiliser le plugin MySQL afin de pouvoir couplé les deux outils.
    Dans un troisième temps, j'ai réalisé des QUERY pour afficher différentes valeurs dans des panels.

    Demande
    Maintenant, je dois simuler une lecture temporelle de mes données.
    Je m'explique.
    Initialement, j'ai déclaré l'intégralité de mes données dans ma table. Du coup lorsque je réalise mes requêtes QUERY, je vois sur mes panels Grafana l'intégralité des mes données de T à T+1 (l'échelle T la secondes sur une journée).
    Maintenant, je dois émuler dans mes panels Grafana une lecture non pas total de la période, mais une lecture dynamique de la période, comme si Grafana recevait des données en temps réel.

    Demande
    1. Est-ce possible ?

    1. Si oui, comment ?


    Idées
    J'ai commencé à réfléchir au problème. Je vous présente les quelques pistes auxquelles j'ai pensé.
    1. Créer une seconde table (peut-être temporaire et créée dynamiquement via un QUERY (si possible)) avec les valeurs qui m'intéressent et demandé à Garafana de lire cette table.

    1. Copier les valeurs de la table 1 vers la table 2 en utilisant la requête "INSERT INTO" et en ajoutant une fonction temporelle.


    J'espère avoir été assez claire dans l'explication de ce problème complexe.
    Je vous remercie par avance pour votre aide et pour toutes informations que vous seriez susceptible de m'apporter.

    Johndoe35

  2. #2
    Membre expérimenté
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Septembre 2016
    Messages
    731
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte de base de données
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2016
    Messages : 731
    Points : 1 416
    Points
    1 416
    Par défaut
    Bonsoir,

    Alimenter une seconde base (schema) depuis le premier à l'aide d'un curseur avec une latence paramétrable permettra effectivement de simuler le réel avec des retards éventuels sur le réseau (mais pas de perte de données, ni de déclassement du à des piles).
    Le jeux des locks sera aussi intéressant à étudier.

    Le vrai chalenge sera de rapprocher les métriques d'alimentation (date début d'alimentation, volume inséré et temps d'insertion) en synchrone par rapport aux vues de Grafana.
    Faire un compteur de plus dans Grafana risque de souffrir des mêmes problèmes de rafraichissement de l'outil.
    une sortie "console" ?
    Le savoir est une nourriture qui exige des efforts.

Discussions similaires

  1. Réponses: 0
    Dernier message: 29/05/2017, 12h15
  2. Création d'une table dynamique
    Par tway91 dans le forum PL/SQL
    Réponses: 1
    Dernier message: 30/03/2017, 17h52
  3. input ds une table dynamique
    Par mamouna dans le forum ASP
    Réponses: 32
    Dernier message: 30/06/2004, 18h12
  4. INTERBASE Création d'une table
    Par Corben dans le forum InterBase
    Réponses: 2
    Dernier message: 19/06/2004, 20h55
  5. [Plugin] Création d'une vue dynamiquement
    Par The Bonze dans le forum Eclipse Platform
    Réponses: 2
    Dernier message: 15/06/2004, 13h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo