Partager via


Définir le comportement semi-additif

Les mesures semi-additives, qui ne s’agrègent pas uniformément sur toutes les dimensions, sont très courantes dans de nombreux scénarios métier. Chaque cube basé sur des instantanés d’équilibres au fil du temps présente ce problème. Vous trouverez ces captures instantanées dans les applications traitant de titres, de soldes de comptes, de budget, de ressources humaines, de stratégies d’assurance et de réclamations, et de nombreux autres domaines d’activité.

Ajoutez un comportement semi-additif à un cube pour définir une méthode d’agrégation pour des mesures individuelles ou des membres de l’attribut de type de compte. Si le cube contient une dimension de compte, vous pouvez définir automatiquement le comportement semi-additif en fonction du type de compte.

Pour ajouter un comportement semi-additif, ouvrez un cube dans le Concepteur de cube et choisissez Ajouter Business Intelligence dans le menu Cube. Dans l’Assistant Business Intelligence, sélectionnez l’option Définir le comportement semi-additif dans la page Choisir une amélioration . Cet assistant vous guide ensuite à travers les étapes d’identification des mesures qui ont un comportement semi-additif.

À l’exception de LastChild qui est disponible dans l’édition standard, les comportements semi-additifs ne sont disponibles que dans les éditions business intelligence ou entreprise.

Définir le comportement semi-additif

Dans la page Définir le comportement semi-additif de l’Assistant, vous sélectionnez comment définir la semi-additivité en sélectionnant l’une des options suivantes :

Désactiver le comportement semi-additif
Supprime le comportement semi-additif d’un cube dans lequel le comportement semi-additif a été précédemment défini. Cette sélection réinitialise une mesure SUM si elle est définie sur l’un des types de fonctions d’agrégation suivants :

  • Par compte

  • Moyenne des Enfants (Nombre moyen)

  • Premier enfant

  • Dernier enfant

  • Dernier Enfant Non Vide

  • Premier enfant non vide

  • Aucun

Cette option ne modifie pas les mesures avec une fonction d’agrégation régulière : Sum, , MinMax, , Countou Distinct``Count.

L’Assistant a détecté la dimension de compte « Account », qui contient des membres semi-additifs. Le serveur agrège les membres de cette dimension en fonction du comportement semi-additif spécifié pour chaque type de compte.
Entraîne la définition de toutes les mesures d’un groupe de mesures dimensionnée par une dimension de type Compte à la fonction d’agrégation By Account et le serveur agrège les membres de la dimension en fonction du comportement semi-additif spécifié pour chaque type de compte.

Remarque

Cette option est sélectionnée par défaut si l’Assistant détecte une dimension Type de compte.

Définir le comportement semi-additif pour les mesures individuelles
Sélectionne le comportement semi-additif de chaque mesure individuellement. Le paramètre par défaut est SUM (entièrement additif).

Remarque

Cette option est sélectionnée par défaut si l’Assistant ne détecte pas de dimension de type compte.

Pour chaque mesure, vous pouvez sélectionner parmi les types de fonctionnalités semi-additives décrites dans le tableau suivant.

Fonction semi-additive Descriptif
Moyenne d'âge des enfants L’agrégation d’un membre est la moyenne de ses enfants.
ByAccount Le système lit le comportement semi-additif spécifié pour le type de compte.
Nombre L’agrégation est un comptage de membres.
Nombre distinct L’agrégation est un nombre de membres uniques.
Premier enfant La valeur de membre est évaluée comme la valeur de son premier enfant dans la dimension temporelle.
FirstNonEmpty La valeur du membre est évaluée en fonction de celle de son premier enfant dans la dimension temporelle contenant des données.
DernierEnfant La valeur membre est évaluée comme la valeur de son dernier enfant sur la dimension temporelle.
LastNonEmpty La valeur membre est évaluée en tant que la valeur de son dernier enfant le long de la dimension de temps qui contient des données.
Max La fonction d’agrégation maximale standard est appliquée.
Min La fonction d’agrégation minimale standard est appliquée.
Aucun Aucune agrégation n’est appliquée.
Somme La fonction de somme standard est appliquée.

Tout comportement semi-additif existant est remplacé lorsque vous terminez l’Assistant.