2012-08-22 5 views
1

Je dois créer un calcul de cube pour l'âge médian dans un cube HR.Cube Calcul âge médian (MDX)

Mesures: dénombrement des effectifs et ETP

Dimension: âge (âge, Age_Group ..), Duty_type, Personnel (Nom employé ..), date etc

J'ai essayé d'utiliser le script MDX suivant:

Médiane ([Date du mois]. [Date du mois du profil du personnel - Hiérarchie]. [Mois Date Année du calendrier] .currentmember.Enfants, IIF ([Age]. [Age] .currentmember.name = 'Tous', 0, StrToValue ([Age]. [Age] .currentmember.name)))

Utilisation de l'aide suivante: http://msdn.microsoft.com/en-us/library/ms145570.aspx

Quelqu'un at-il une solution pour cela?

Répondre

1

Créer une mesure de base appelée Sum Age (rendre invisible) et l'utiliser pour créer une mesure calculée médiane.

Médiane ([Personnel]. [ID du personnel] .currentmember.children, [Mesures]. [Âge de la somme])