Définition d'une cible de règle de calcul personnalisé

Définissez la plage cible pour le calcul et la formule à exécuter pour toutes les cellules de la plage cible.

Lorsque vous accédez à l'onglet Cible pour la première fois, les dimensions Entité et Compte requises, la dimension Devise facultative si vous disposez d'une application multidevise et les dimensions libres de votre application sont affichées sous Dimensions cible. (Si vous avez défini et activé un contexte d'ensemble de règles ou un contexte de modèle, les dimensions définies dans le contexte d'ensemble de règles ou dans le contexte de modèle ne sont pas affichées. Reportez-vous à la section Présentation des contextes de modèle et d'ensemble de règles.

Pour définir une cible de règle de calcul personnalisé, procédez comme suit :

  1. Dans l'onglet Cible, cliquez sur la liste déroulante et sélectionnez une dimension de résultat.

  2. Saisissez la formule MDX de la règle de calcul personnalisée.

    Si votre formule est volumineuse, cliquez sur Développer pour développer la zone de texte de formule dans une fenêtre instantanée plus grande. Une fois la formule saisie, cliquez sur Valider pour vérifier que la formule est valide.

    Reportez-vous aux sections Syntaxe de formule des règles de calcul personnalisées et Non-prise en compte des tuples vides pour optimiser les calculs personnalisés pour plus d'informations sur la création de la formule.

  3. Sélectionnez des membres pour chaque dimension cible.

    Vous devez sélectionner un membre pour chaque dimension. Si une dimension ne s'applique pas aux données de votre règle, sélectionnez le membre No<NomDim>. Reportez-vous à la section Exigences relatives aux dimensions et aux membres lors de la création de règles.

    Note:

    La dimension que vous avez sélectionnée pour la dimension de résultat n'est pas incluse en tant que dimension cible étant donné qu'un membre de la dimension de résultat doit apparaître dans la partie gauche de la formule (côté résultats).

    Pour sélectionner des membres, développez une dimension cible et cliquez sur Ajouter une cible, puis sur Icône Appeler un sélecteur de membres pour appeler la boîte de dialogue Sélectionner les membres. Reportez-vous à Utilisation du sélecteur de membres.

    Si vous voulez ajouter un grand nombre de membres aux dimensions cible et que vous connaissez leur nom, au lieu d'ajouter chaque membre un par un dans la boîte de dialogue Sélectionner les membres, vous pouvez cliquer sur Icône Editeur de membre de dimension cible à droite de l'en-tête Dimensions cible et saisir les membres dans l'éditeur de membre de dimension.

    Par exemple, si vous disposez d'une liste de membres dans une feuille de calcul Excel, vous pouvez copier ces membres à partir d'Excel, puis les coller dans l'éditeur de membre de dimension. Les membres seront ajoutés aux dimensions dans la cible auxquelles ils ont été affectés lors de la création des dimensions. Reportez-vous à la section Ajout de membres à une dimension.

    Note:

    Les membres que vous saisissez dans l'éditeur de membre de dimension peuvent être affectés à n'importe quelle dimension applicable dans la cible. Pour ajouter plusieurs membres à une dimension spécifique, cliquez sur Icône Editeur de membre de dimension cible en regard de la dimension.

    Vous pouvez également cliquer sur Icône Editeur de membre de dimension cible en regard d'une dimension et sélectionner l'une des options suivantes :

    • Ajouter plusieurs membres cible : permet d'accéder à une boîte de dialogue dans laquelle vous pouvez affecter plusieurs membres à la dimension à la fois au lieu de devoir sélectionner chaque membre individuellement.

    • Segmentation de calcul : si cette option est sélectionnée, les règles sont segmentées en des règles plus petites pour être exécutées séparément. Le calcul peut ainsi traiter des règles ayant une plage de données très étendue, qui serait sinon trop vaste pour Oracle Essbase. La segmentation de calcul est activée pour deux dimensions par règle au maximum.

      Note:

      Utilisez Segmentation de calcul uniquement lorsque la plage source est très vaste et dispersée. Il est conseillé de contacter le support technique avant d'utiliser cette option.

    • Effacer les sélections de <nomdimension> : permet d'effacer l'ensemble des membres que vous avez sélectionnés pour la dimension cible.

      Pour enlever un membre individuel, cliquez sur le membre et sélectionnez Enlever <NomMembre>, où <NomMembre> est le nom du membre à enlever.

Note:

Reportez-vous à la section Gestion des filtres pour les membres cible pour plus d'informations sur le filtrage des membres cible utilisés dans une règle.