Label Décisionnel
Bienvenue, Invité
Merci de vous identifier ou de vous inscrire.    Mot de passe perdu?
déclaration des variables sous ODI (1 lecteur(s)) (1) Invité(s)
Aller en bas Répondre Ajouté aux favoris : 0
SUJET: déclaration des variables sous ODI
#2351
jbrinon (Utilisateur)
Expert Boarder
Messages: 152
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
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.
#2353
masalih (Utilisateur)
Junior Boarder
Messages: 29
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
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.
#2354
masalih (Utilisateur)
Junior Boarder
Messages: 29
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
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.
#2355
masalih (Utilisateur)
Junior Boarder
Messages: 29
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
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.
#2356
jbrinon (Utilisateur)
Expert Boarder
Messages: 152
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
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.
Revenir en haut Répondre
Développé par FireBoardObtenir les derniers messages directement sur votre PC
Joomla Template by Joomlashack
Joomla Templates by JoomlaShack Joomla Templates