Techniques avancées : création d'étapes de condition

L'étape de condition est un type d'étape de sélection que vous pouvez créer. La plupart des gens n'ont pas besoin d'effectuer cette tâche.

Indiquez que les membres sont sélectionnés dans une colonne reposant sur une condition. La condition peut être de divers types, notamment reposer sur des indicateurs ou sur des valeurs supérieures/inférieures. Cette liste de membres est dynamique et déterminée au moment de l'exécution. Par exemple, vous pouvez sélectionner les membres faisant partie des meilleurs 5 % en fonction de l'analyse Chiffre d'affaires de la marque.

  1. Ouvrez l'analyse pour modification.
  2. Sélectionnez l'onglet Critères
  3. Affichez le panneau Etapes de sélection en cliquant sur Afficher le panneau des étapes de sélection dans la barre d'outils.
  4. Cliquez sur Puis, nouvelle étape et sélectionnez Appliquer une condition.
  5. Dans la boîte de dialogue Etape de création de condition, sélectionnez le type de condition à créer, comme décrit dans le tableau ci-après.
    Type Description

    Exception

    Sélectionnez des membres à l'aide des valeurs de comparaison pour les colonnes d'indicateur. Exemple de condition : "Sales > Cost +10%".

    Derniers/Premiers

    Sélectionnez le nombre de membres indiqué après avoir classé les membres en fonction de la colonne d'indicateur définie. Vous pouvez indiquer un nombre exact de membres ou un pourcentage du total des membres. Exemples de condition : "Top 10 based on Sales" et "Top 5% based on cost".

    Correspondance

    Sélectionnez les membres en fonction des correspondances avec des chaînes de texte et des valeurs d'attribut. Exemple de condition : "Name contains abc". Ce type est disponible uniquement pour les colonnes ayant le type de données String.

    Heure/Ordinal

    Sélectionnez les membres en fonction des plages de date et des niveaux de hiérarchie. Exemple de condition : "From July 2012 to December 2012". Ce type est uniquement disponible pour les colonnes dotées d'un type de données lié au temps.

    Les composants de cette boîte de dialogue varient légèrement selon le type que vous sélectionnez.

  6. Dans la zone Action, sélectionnez le type d'action à créer pour les membres. Vous pouvez choisir d'ajouter les membres sélectionnés à la sélection, de conserver uniquement les membres sélectionnés et d'enlever tous les autres. Sinon, vous pouvez choisir d'enlever les membres sélectionnés de la sélection.
  7. Dans la zone située en regard du type d'action, sélectionnez la colonne pour les membres de laquelle vous créez l'étape de condition.
  8. Indiquez les valeurs appropriées pour les champs de la boîte de dialogue.

    Par exemple, sélectionnez l'opérateur en fonction du type de condition. Par exemple, sélectionnez Dans pour le type Exception.

  9. Utilisez la zone Remplacer par pour indiquer si une invite d'analyse, une invite de tableau de bord ou une variable peut remplacer les valeurs que vous indiquez dans cette condition.

    Selon ce que vous remplacez, vous pouvez remplacer certaines valeurs par une invite, une variable de présentation, une variable de session ou une variable de modèle sémantique (référentiel).

    Si vous sélectionnez un type de variable, entrez le nom de la variable dans le champ. Par exemple, supposons que vous disposez d'une colonne nommée EMPLOYEE_ID. Vous pouvez spécifier USER en tant que variable de session par laquelle remplacer la valeur de cette colonne. Lorsqu'un utilisateur se connecte, la valeur de la colonne est définie sur son nom utilisateur. Reportez-vous à Techniques avancées : référencement des valeurs stockées dans des variables.

    Dans la liste des étapes, indiquez que seule l'une d'entre elles peut être remplacée par une invite ou une variable de présentation.

  10. Dans la zone Pour, qualifiez toutes les dimensions de l'analyse autres que celle dont vous souhaitez sélectionner les membres.

    Effectuez cette opération lors de la création d'étapes de condition de type Exception ou Derniers/Premiers. Pour chaque dimension, sélectionnez les membres à inclure. Vous pouvez sélectionner des membres spécifiques ou choisir la valeur Tout qui spécifie l'agrégation des membres lors de la création de la condition. Par exemple, supposons que vous qualifiez la dimension Région. Vous pouvez sélectionner une région spécifique (comme East) dont la valeur est utilisée dans la condition de la boîte de dialogue Etape de création de condition. Si vous sélectionnez la valeur Tout, les valeurs de toutes les régions sont agrégées et utilisées dans la condition.

    Vous pouvez utiliser la zone Pour pour créer une qualification d'expression. Il s'agit d'un qualificatif qui limite des dimensions afin d'extraire une valeur unique pour la colonne d'indicateur. Une qualification d'expression est utile lorsque vous souhaitez temporairement référencer une valeur de colonne d'indicateur sans affecter le statut en cours des dimensions. Voici un exemple de qualification d'expression :

    Add members of Total Products (Rgd Sk Lvl) where "A - Sample Sales"."Base Facts"."1- Revenue", For: Cust Segments Hier: 'Active Singles', 'Baby Boomers' is greater than "A - Sample Sales"."Base Facts"."1- Revenue", For: Cust Segments"

    Lorsque vous spécifiez une qualification d'expression, vous pouvez spécifier plusieurs membres pour limiter les dimensions. Dans ce cas, la valeur de colonne d'indicateur est agrégée à l'aide de l'agrégation par défaut. Par exemple, supposons que vous avez besoin de créer une condition permettant d'afficher les régions dans lesquelles le nombre d'unités est supérieur à 100. Supposons également que vous créez une qualification d'expression pour la dimension Année qui spécifie 2010 et 2011 et que la consolidation par défaut est Somme. Si les valeurs pour 2010 et 2011 pour la région Central sont respectivement 50 et 60, ces deux années sont affichées. Leur somme est supérieure aux 100 unités indiquées.

  11. Cliquez sur OK.