Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > ETL > Sunopsis
Sunopsis Forum d'entraide Sunopsis
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/08/2007, 16h18   #1
Membre du Club
 
Inscription : février 2007
Messages : 89
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 89
Points : 64
Points : 64
Par défaut [Sunopis] Aggrégation/Calcul d'un indicateur

Bonjour,
je connais tres peu ODI/Sunopsis,
je cherche à calculer un indicateur qui me rammene le nombre de lignes par identifiant.

exemple :
demande count
A 5
B 3
C 2
Malala est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2007, 16h47   #2
Futur Membre du Club
 
Inscription : juillet 2007
Messages : 26
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : juillet 2007
Messages : 26
Points : 18
Points : 18
Si j'ai bien compris ce que tu veux faire...

Tu peux utiliser les variables (soit locale projet dans l'onglet... projet, soit globale dans l'onglet autres). Tu renseigne le type de variable (ici, numérique), la valeur par défaut (0) et le rafraîchissement.
C'est dans l'onglet rafraîchissement que tu mets la définition de ta variable
Code :
SELECT count(ligne_a_compter) FROM table_comptee
Rafraîchir ta variable signifie recalculer sa valeur. Si tu l'utilises dans une interface ou un traitement, pense à les mettre dans un package (variable puis traitement/interface) où les variables sont rafraîchies.
Morgwen est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2007, 09h01   #3
Membre régulier
 
Inscription : juillet 2007
Messages : 82
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 82
Points : 76
Points : 76
Si c'est dans un package pense surtout à la Déclarer sinon ça ne fonctionnera pas...


D'abord la phase de DECLARE, et ensuite une phase de REFRESH...
Toujours la même chose ... (comme dirait Zidane )
bmontandon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2007, 11h19   #4
Futur Membre du Club
 
Inscription : juillet 2007
Messages : 26
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : juillet 2007
Messages : 26
Points : 18
Points : 18
Citation:
Envoyé par bmontandon
Si c'est dans un package pense surtout à la Déclarer sinon ça ne fonctionnera pas...
Pas nécessairement. Je mets mes variables directement en "refresh" sans les déclarer avant dans mes packages et ça marche très bien...
Morgwen est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/08/2007, 08h58   #5
Membre régulier
 
Inscription : juillet 2007
Messages : 82
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 82
Points : 76
Points : 76
heu c'est quand même pas conseillé...

cf la doc Sunopsis/ODI
et
cf le forum ODI bon nombre de problèmes viennent de là
-->http://forums.oracle.com/forums/foru...ID=374&start=0
bmontandon est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h07.


 
 
 
 
Partenaires

Hébergement Web