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

avec Java Discussion :

Importer des données périodiquement


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de stpaul04
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    272
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 272
    Par défaut Importer des données périodiquement
    Bonjour à tous,

    voilà au travail, je reçois sur outlook toutes les 2h plusieurs emails avec un fichier texte attaché qui contient des données de mesures en chiffre.

    Ce que je voudrai faire, c'est :
    1-importer toutes 2h les fichiers attachés de outlook vers un répertoire du disk C:
    2-convertir les fichiers txt en csv.
    3-importer ces fichiers vers mysql
    4-faire une moyenne des données de chaque colonne.
    5-et enfin afficher une moyenne de chaque colonne sur une page avec une carte planisphère. Cette valeur changera toutes les 2h.

    Ou je pourrai voir les mesures toutes les 2h de chaque appareil installé dans le monde et donc avoir une sorte de supervision rapide.

    Pour le point:
    1- j'ai une macro, mais je suis obligé de lancer manuellement la macro.
    2-OK
    3-OK
    4-OK
    5- là je suis stoppé net. je ne sais pas comment faire. Quelle technique?

    Pouvez-vous m'aider? merci

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    1 - il serait préférable de demander à ton application java de relever les courrier elle même (via l'api java mail)

    5- il faut nous en dire plus sur tes données (données géolocalisée?) et sur le type de projection que tu veux réaliser.

  3. #3
    Membre éclairé Avatar de stpaul04
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    272
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 272
    Par défaut
    Bonjour,

    non je ne veux pas de géolocalisation.
    mais avec l'api javamail, on ne peut pas importer les emails à partir de outlook.
    C'est pour cela que je le fais en macro sur outlook même.
    Il faut acheter une librairie etc...

    Ce n'est pas peut-être pas la bonne solution de mélanger tous les langages.

    Quelles infos avez-vous besoin en plus
    Merci

  4. #4
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Ben précise comment tu veux afficher les données si c'est là dessus que tu bloque. Ce que tu nous dis est vague. Précise aussi concrètement ce qui te bloque.

    Forcément javamail ne peux pas aller dans outlook, le but est qu'il récupère tes fichiers directement du serveur mail. Ca évite de devoir passer par l'étape "opérateur qui est peut être en congé de maladie depuis 6 mois"

  5. #5
    Membre éclairé Avatar de stpaul04
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    272
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 272
    Par défaut
    En fait, je voudrais savoir comment importer uniquement les moyennes d'une colonne à partir d'un fichier cvs toutes les 2h.

    je ne sais pas, est-ce-que je dois d'abord envoyer les données vesr une base de données mysql, faire un calcul de moyenne puis importer cette moyenne vers une page avec une carte du monde.
    Sur cette carte, je voudrai voir ces valeurs moyennes aux endroit ou se trouvent mes appareils.

    Rien que pour faire afficher des valeurs sur image, je n'ai aucune idée.
    Peut-on déjà le faire sur Netbeans avec les outils de conception graphique?

    A ce stade, je n'ai rien codé encore, je suis juste au 1er niveau blue print de mon projet.

    Merci

  6. #6
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Citation Envoyé par ssmano Voir le message
    En fait, je voudrais savoir comment importer uniquement les moyennes d'une colonne à partir d'un fichier cvs toutes les 2h.
    Ben tu lit le fichier, et tu calcule ta moyenne lors de la lecture, y a rien de bien mystérieux (et je vois pas l'intérêt d'une base de données si tu n'a pas besoin d'aussi préserver ces données sur le long terme)

    Sur cette carte, je voudrai voir ces valeurs moyennes aux endroit ou se trouvent mes appareils.
    Donc il s'agit bien de données géolocalisée. Il faut identifier dans quel format est cette localisation, te fournir (par exemple chez la nasa) un planisphère dans une projection connue, et utiliser une librairie (ou faire le calcul) pour convertir les coordonées de ton appareil en position sur la carte.

    Rien que pour faire afficher des valeurs sur image, je n'ai aucune idée.
    Peut-on déjà le faire sur Netbeans avec les outils de conception graphique?
    Quels outils? Il s'agit d'une page web ou d'une application stand alone? Si c'est une page web, je ne peux que te recommander de regarder plutot du coté des apis style google maps, qui permettent d'afficher tes données sur une carte google (avec tous les avantages des zooms etc).

Discussions similaires

  1. Importer des données XML
    Par Oberown dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 26/07/2005, 12h59
  2. Importer des données grace a des *.cvs dans MySQL
    Par Mic0001 dans le forum Installation
    Réponses: 3
    Dernier message: 05/01/2005, 19h26
  3. [CR]Importer des données d'une feuille excel
    Par rolan dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 17/12/2004, 22h32
  4. Réponses: 3
    Dernier message: 13/12/2004, 13h54
  5. Importer des données dans sql server avec DELPHI ???
    Par moutanakid dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 11/08/2004, 17h22

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