Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
Je fais de nouveau appel aux compétences Qlik de la communauté.
Mon problème,ou plutot ma méconnaissance, est la suivante:
Je charge par exemple, une base comme suit:
Seulement, je souhaiterai n'avoir qu'une seule ligne par couple "Calendar day" / "MSN".
Autrement dit, pour le couple 28.12.2015 / MSN P/1 avoir dans la colonne RTD la valeur 4 (3+1) : le champ station d’origine pouvant donc disparaître.
Pourriez vous m'aider à faire cela svp?
Cdlt,
Rémi
if you use 2 dims, Calendar and MSN,
remove Workstation
and use sum(...) as expression
you should get 3 rows with 4, 1, 9
Bonjour Maxgro,
J'avais envisagé ta solution (qui fonctionne) seulement elle s'applique dans l'application elle-même.
J'imaginai pouvoir faire la même chose lors du chargement des données directement et donc avoir une base directement construite sur ce modèle.
Est ce possible?
Je vais tout de même me pencher sur ta solution et voir ce que je peux en faire (peut etre que cela reppondra en fait à mon besoin).
Merci encore,
Rémi
Bonjour,
De manière générale, faire les aggrégation dans les graphiques est souvent suffisant,même si une colonne n'est pas utilisée dans le modèle. Si vous voulez vraiment faire cette somme dans le script, utilisez la fonction GROUP BY de la manière suivante :
TEMP:
LOAD Calendar Day,
MSN,
sum(RTD Points) as RTD Points
FROM database
GROUP BY Calendar Day,MSN;
Merci Christophe,
C'est exactement ce que je souhaitais faire.
If you have detailed data you can group by in the chart or use the detailed data in the chart
If you group by in the script, you can't show detailed data in the chart
This is (shortly) the difference