#1 Thu 26 May 2011 11:26
- soso26
- Juste Inscrit !
- Date d'inscription: 26 May 2011
- Messages: 5
Talend Open Studio
Bonjour,
Je travail actuellement sur ce logiciel.
J'ai un Job composé de trois tOracleInput en entrée, un tExcelOutput en sortie relié par un tMap. Je voudrais savoir si quelqu'un sait comment transformer un champ en lien hypertexte en sortie et si c'est possible?
Merci
Hors ligne
#2 Mon 06 June 2011 09:11
Re: Talend Open Studio
Oui, c'est possible de cette façon.
Imaginons que le nom du serveur est contenu dans le champ row1.serveur et le nom d'une page par le champ row1.page
Alors, il est possible de générer un flux de sortie
out.adresse qui est égal à
Code:
"http:\\\\"+row1.serveur+"\\"+row1.page
Il faut dédoubler les anti-slashes et utiliser le signe + pour concaténer
geodata au cerema et petits billets en géomatique
Hors ligne
#3 Thu 09 June 2011 09:05
- soso26
- Juste Inscrit !
- Date d'inscription: 26 May 2011
- Messages: 5
Re: Talend Open Studio
Cette technique compile bien mais dans mon fichier de sortie, çà m'a toujours pas transformer ma chaine en caractere. j'ai saisis :
Code:
"http:\\\\intranet\\DRHOSI\\Fiches Emplois\\"+row1.CODE_PO+' '+row1.LIBELLE+".doc"
Et dans mon fichier de sortie, le lien a été remis dans le bon sens
Dernière modification par soso26 (Thu 09 June 2011 09:49)
Hors ligne
#5 Thu 09 June 2011 12:10
- soso26
- Juste Inscrit !
- Date d'inscription: 26 May 2011
- Messages: 5
Re: Talend Open Studio
Il est écrit normale, comme cela :
Code:
http:\\intranet\DRHOSI\Fiches Emplois\FE0044 ASSISTANT ANIMATION.doc
Mais il n'est toujours pas en lien.Donc je ne comprend pas. Tu aurais une idée?
Dernière modification par soso26 (Thu 09 June 2011 16:55)
Hors ligne
#6 Thu 09 June 2011 17:26
Re: Talend Open Studio
Ce lien est correct, à part l'espace qui doit être transformé en %20, je crois (attention)
je ne connais pas de routine ni de fonction permettant de générer un lien directement..
geodata au cerema et petits billets en géomatique
Hors ligne
#7 Fri 10 June 2011 09:10
- soso26
- Juste Inscrit !
- Date d'inscription: 26 May 2011
- Messages: 5
Re: Talend Open Studio
Le lien est correct mais il n'est pas transformer en lien.
J'ai eu une idée, utiliser la fonction LIEN_HYPERTEXTE de Excel en affichant :
Code:
"=LIEN_HYPERTEXTE("http:\\\\intranet\\DRHOSI\\Fiches Emplois\\"+row1.CODE_PO+' '+row1.LIBELLE+".doc")
Seulement, il faut que je simule le bouton entrée pour activer la cellule et la çà marcherait.
Hors ligne
#8 Fri 10 June 2011 11:35
Re: Talend Open Studio
ah d'accooooord
Je ne voyais pas où tu voulais en venir avec le lien http: en fait tu souhaitais l'activer!
ce n'est pas possible dans talend à moins de programmer en java en utilisant la librairie d'accès aux fichiers excel jxl intégrée au logiciel: un peu casse-tête
geodata au cerema et petits billets en géomatique
Hors ligne
#9 Fri 10 June 2011 13:52
- soso26
- Juste Inscrit !
- Date d'inscription: 26 May 2011
- Messages: 5
Re: Talend Open Studio
oui c'est ce que j'essaye de faire. Merci beaucoup pour ton aide.
A plus
Hors ligne
#10 Mon 01 April 2013 14:40
- info
- Juste Inscrit !
- Date d'inscription: 1 Apr 2013
- Messages: 1
Re: Talend Open Studio
Bonjour ,
J'ai un projet BI, dont le sujet est la création de Datamarts pour la gestion de stock, j'ai commencé par la conception du modèle et la création des tables de dimensions produit , géographie et temps.
Je me suis bloquée au niveau de la table des faits valeur_de_stock (id_produit, id_geo, valeur_de stock)
la valeur de stock est calculé par rapport les dates de mouvements de stock
(entrées/sorties) quantités*prix.
Je vous vous montrez un exemple pour vous expliquer ce que j'arrive pas à réaliser,
si on a un mouvement de stock dans le jour 22/11/2002 et valeur_stock=X , et on a pas des changements de stock jusqu'à 03/12/2002, alors je veux que valeur_stock=X toujours ( dans cette période ).
Merci pour votre aide,
Hors ligne