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

Développement de jobs Discussion :

[Talend] - Utilisation d'une variable de context dans un tPostgresqlInput


Sujet :

Développement de jobs

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    117
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 117
    Points : 67
    Points
    67
    Par défaut [Talend] - Utilisation d'une variable de context dans un tPostgresqlInput
    Bonjour,

    Est ce qu'il est possible d'utiliser une variable de context dans un tPostgresqlInput ?


    Merci

  2. #2
    Membre averti Avatar de bouvda
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    252
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2005
    Messages : 252
    Points : 318
    Points
    318
    Par défaut
    Bonjour,

    Il est possible d'utiliser une variable de contexte pour les propriétés :
    • Host
    • Port
    • Database
    • Schema
    • Username
    • Password
    C'est également possible d'en utiliser dans Query.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    117
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 117
    Points : 67
    Points
    67
    Par défaut
    oui je voulais parler dans ma requête.

    par exemple
    "select * from date where annee =" + (String)((String)context.getProperty("annee_identifiant_dossier"))

    Je ne sais pas si mon job plante à cause de ça ou non.
    Alors je me suis dit que je n'avais peut être pas le droit d'utiliser de context dans ma requête.

  4. #4
    Membre expérimenté Avatar de Benoit_Durand
    Profil pro
    Consultant en Business Intelligence Freelance
    Inscrit en
    Mars 2005
    Messages
    861
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence Freelance

    Informations forums :
    Inscription : Mars 2005
    Messages : 861
    Points : 1 308
    Points
    1 308
    Par défaut
    Ta requête devrait fonctionner.

    Toutes mes requêtes SQL utilisent des variables de contexte exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    "select tps_id from temps where tps_date between '"+context.getProperty("datecharge")+"' and '"+context.getProperty("datefin")+"'"
    peux tu nous donner l'erreur java ?

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    117
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 117
    Points : 67
    Points
    67
    Par défaut
    Désolé je n'ai plus l'erreur java car entre-temps j'ai fait autrement pour avoir mes infos car je dois me dépêcher de finir avant demain matin.

    Les vacances m'appellent!


    Mais bon, si vous me dites que ça fonctionne, je réessayerai à mon retour.

    Merci tout le monde

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    101
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 101
    Points : 123
    Points
    123
    Par défaut
    Bonjour,
    On peut bien sûr utiliser une variable de context dans la requête.
    Voici un exemple:
    http://stefeclipse.free.fr/blog/?p=21

Discussions similaires

  1. utilisation d'une variable de context dans un tJavaRow
    Par f-mory dans le forum Développement de jobs
    Réponses: 4
    Dernier message: 21/12/2009, 14h41
  2. Utilisation d'une variable de jsp dans un scriptlet
    Par franchouze dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 04/08/2009, 15h29
  3. Réponses: 9
    Dernier message: 05/07/2005, 08h37
  4. Utilisation d'une Variable(Vb) dans d'autre language
    Par cach dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 22/02/2005, 12h00
  5. Pl/SQL utilisation d'une variable dans un select
    Par larg dans le forum PL/SQL
    Réponses: 17
    Dernier message: 30/11/2004, 17h08

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