jbrinon (Utilisateur)
Expert Boarder
Messages: 152
|
|
Re:déclaration des variables sous ODI depuis 1 Mois, 2 Semaines
|
Karma: 18
|
|
En fait, Omar, ta méthode de substitution est valable pour un traitement, afin de récupérer le schéma physique du schéma logique de la source (ma phrase est-elle compréhensible ?).
De manière plus générique, il faut utiliser la méthode de substitution suivante :
<%=odiRef.getSchemaName( "SCHEMA_LOGIQUE", "D" ) %>
Et derrière, tu ajoutes le nom de ton fichier après un slash '/'.
Bibi, Tu trouveras des infos dans l'aide d'ODI sur cette méthode et toutes les autres méthodes de substitution.
Sais-tu te servir de la topologie ?
|
|
|
|
|
|
|
Josserand BRINON
|
|
|
L'administrateur a désactivé l'accès public en écriture.
|
masalih (Utilisateur)
Junior Boarder
Messages: 29
|
|
Re:déclaration des variables sous ODI depuis 1 Mois, 2 Semaines
|
Karma: 0
|
QUOTE: En fait, Omar, ta méthode de substitution est valable pour un traitement, afin de récupérer le schéma physique du schéma logique de la source (ma phrase est-elle compréhensible ?).
ta phrase est bien compréhensible, merci pour cette précision, j'ai donné cette exemple parce que je l'utilise dans un traitement. 
|
|
|
|
|
|
|
Dernière édition: 20-11-2008 à 16:57 Par masalih.
|
|
|
L'administrateur a désactivé l'accès public en écriture.
|
masalih (Utilisateur)
Junior Boarder
Messages: 29
|
|
Re:déclaration des variables sous ODI depuis 1 Mois, 2 Semaines
|
Karma: 0
|
la suite 
|
|
|
|
|
|
|
Dernière édition: 20-11-2008 à 17:02 Par masalih.
|
|
|
L'administrateur a désactivé l'accès public en écriture.
|
masalih (Utilisateur)
Junior Boarder
Messages: 29
|
|
Re:déclaration des variables sous ODI depuis 1 Mois, 2 Semaines
|
Karma: 0
|
QUOTE: tu n'auras qu'à changer une seule fois ton adresse dans la topologie (voir, jouer avec les contextes).
tu veux dire par ça, d'avoir deux contextes et chaque contexte avec un schema physique différent ?
|
|
|
|
|
|
|
L'administrateur a désactivé l'accès public en écriture.
|
jbrinon (Utilisateur)
Expert Boarder
Messages: 152
|
|
Re:déclaration des variables sous ODI depuis 1 Mois, 2 Semaines
|
Karma: 18
|
|
Oui c'est ça.
Alors en résumé :
1- dans Topologie > Architecture physique > création d'un serveur de données dans la technologie "File"
2- dans ce serveur de données > création d'un (ou plusieurs) schéma physique : dedans, on définit le (ou les) répertoire.
3- dans Architecture physique > création d'un Schéma logique.
4- association du Schéma logique / Contexte / Schéma Physique
Après, l'utilisation :
5- dans une interface, un traitement, une variable > appel de la méthode permettant de récupérer le répertoire défini via le schéma logique : <%=odiRef.getSchemaName( "SCHEMA_LOGIQUE", "D" ) %>
Ceci peut-être mis n'importe où : dans un filtre (pour récupérer le chemin complet d'une table), dans une option de KM, dans une option de traitement, dans un traitement, dans une variable, etc.
Dans ton cas, Bibi, si j'ai bien compris, tu mettras ceci dans l'option de ton KM :
<%=odiRef.getSchemaName( "FIC_TEMPORAIRE", "D" ) %>/tonFichier.txt
|
|
|
|
|
|
|
Josserand BRINON
|
|
|
L'administrateur a désactivé l'accès public en écriture.
|
|