est ce que tu as lancé le cmd avec le même droit que talend?
Type: Messages; Utilisateur: Matthieu2000
est ce que tu as lancé le cmd avec le même droit que talend?
as tu changé le schéma? quelle valeur as tu attribué à cette colonne?
utilise
tJoin
fais une jointure avec un autre fichier . ça créera un faux boucle...
varKey= "ZZZA".equal(var1)?"3L":"1L"
3L;A;
3L;B;
3L;C;
3L;D;
en sql :
select key, entrant , sortant,
(entrant - sortant ) as total,
sum(entrant - sortant) over (partition by key order by key) as Cumul
from table_toto;
il est possible de créer un job qui génère un xml (.item) utilisable par un autre projet Talend. il sera difficile pour un débutant de gérer et de maintenir ce genre de structure.
et surtout le ! dans la chaîne de caractères
la réponse est oui.
mais si tu ne connais pas la structure, ni rien, quelle est l'intérêt de le faire§?
ton tos est de 32 bit ou 64 bit?
teste
row.source.intValue()==2?
je n'ai pas de tDBInput lorsque je fais un glisser d'un schéma de table vers le job.
tu crées un job, tu fais glisser le métadonnées dans le job, tu fais glisser tTavaRow de la palette. et enfin tu clique sur le composant tBaseInput vers le tJavaRow
ajoute une colonne à ta requête ...
SELECT code,number,rest, supp,
CASE rest WHEN 150 THEN supp+1
WHEN 125 THEN supp+1
ELSE supp END as tot
FROM ...;
les fichier item sont des fichier de type xml.
dans tRowJava
columnName = field.getName();
if(columnName.indexOf("H")>0)...
ton job est static, le plus simple est d'insérer à la main. Tu peux aussi parser le fichier job (process/***.item)
souvent en java les colonne date sont considéré comme des number!
il vaut mieux extraire les données comme du texte!
il te faut une clé primaire pour l'insertion, ajoute une colonne type (un type différent pour chaque out).
clé primaire (IRIS,type).
et envoie tous les out dans un input de la base.
il n'y a pas une solution. je pensais juste mettre dans une base pour les traitements.
467647
tu peux faire autant d'insertions que tu veux! tu n'es pas obligé de lire qu'une seule fois les données
voir le forum java
int nbSemaines=( c.get(Calendar.DAY_OF_MONTH) + 6 )/ 7;
if( nbSemaines == 3 ){
//TODO
}
la plupart des bases, dont postgresql n'ont pas besoin du "as".
le plus simple
select colonnea+colonneb somme from tablename
il faut
trouver une ancienne version 6 des jre . copyjre6/lib/tools.jar dans ton espace de travail ;
ajouter le jar à partir préférence/java/Build Path/Classpath Variables
n'importe quel métadonnées de fichier peut faire l'affaire.
dans le tMap ajoute un filtre
StringHandling.INDEX(row1.Column1,"ORA-" )>=0 || StringHandling.INDEX(row1.Column1,"ERROR" )>=0
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.