L'onglet Formule de la boîte de dialogue Inspecteur de membre permet de créer et de modifier des formules de membre, tant pour les cubes en mode "block storage" que pour les cubes en mode "aggregate storage". Ces formules sont calculées à l'aide de calculs de script de calcul et de calculs de cube par défaut.
Vous pouvez créer des formules de membre en mode "block storage" à partir d'opérateurs, de fonctions, de noms de dimension, de noms de membre, de variables de substitution et de constantes numériques. Pour écrire des formules pour les outlines en mode "block storage", vous disposez d'un ensemble de fonctions et d'opérateurs appelé langage Calculator ou Calc. Pour obtenir une description des commandes et fonctions de calcul, reportez-vous au guide Référence technique pour Oracle Analytics Cloud - Essbase
Il n'est pas possible de créer des formules de membre en mode "aggregate storage" à l'aide du langage Calculator. A la place, utilisez le langage d'expressions multidimensionnelles (MDX).
Créons un exemple de formule de membre. Supposons que vous ayez un membre de calcul dynamique nommé "Watchlist Products". Vous souhaitez qu'il corresponde à la somme des produits "100-10", "200-10" et "300-10".
La formule doit ressembler à ce qui suit : "100-10"+"200-10"+"300-10";
Les formules de membre comme celle que vous venez de créer peuvent également comprendre des fonctions Essbase. Lorsque vous incluez des fonctions Essbase dans les formules de membre, utilisez le menu Nom de la fonction à droite dans l'éditeur de formule pour rechercher des fonctions de calcul et les ajouter au script. Reportez-vous à la description de fonction sous le menu pour lire la description de chaque fonction.
Reportez-vous à Développement de formules pour les bases de données en mode "block storage" dans Conception et gestion de cubes Essbase.
Pour écrire des formules pour les outlines en mode "block storage", vous disposez d'un ensemble de fonctions et d'opérateurs appelé langage Calculator ou Calc. Pour obtenir une description des commandes et fonctions de calcul, reportez-vous au guide Référence technique pour Oracle Analytics Cloud - Essbase.
Il n'est pas possible de créer des formules de membre en mode "aggregate storage" à l'aide du langage Calculator. A la place, utilisez le langage d'expressions multidimensionnelles (MDX). Reportez-vous à Formules d'outline MDX et en mode "aggregate storage" dans le guide Référence technique pour Oracle Analytics Cloud - Essbase et à Développement de formules sur les outlines en mode "aggregate storage" dans le guide Conception et gestion de cubes Essbase.