Vous pouvez importer des scripts de calcul Oracle Essbase dans Oracle Hyperion Calculation Manager en tant que règles métier graphiques.
Lorsque vous importez un script de calcul Essbase contenant une commande de calcul SET RUNTIMESUBVARS, toutes les variables de substitution d'exécution Essbase (précédées d'une esperluette dans le script) sont converties en variables d'invite d'exécution Calculation Manager avec l'annotation {}. Par défaut, une variable de type chaîne est créée dans Calculation Manager à l'aide de la valeur des variables provenant de la commande RUNTIMESUBVARS du script de calcul Essbase. Pour plus d'informations sur la création de ces scripts de calcul dans Essbase, reportez-vous au guide Guide de l'administrateur Oracle Essbase Database.
Dans Calculation Manager, la valeur de la variable est affichée dans la colonne Valeur de l'onglet Variables lorsque vous ouvrez la règle métier dans le concepteur de règles. (Vous pouvez voir la valeur par défaut de la variable en l'ouvrant dans le concepteur de variables, puis en consultant la colonne Valeur par défaut.) Cependant, si la variable de script de calcul ne comporte pas de valeur ou de valeur par défaut, Calculation Manager n'affiche aucune valeur.
Si du texte figure entre les balises <RTSV_HINT> et </RTSV_HINT> dans le script de calcul, ce texte est utilisé en tant que texte d'invite d'exécution pour la variable. Si aucun texte ne figure entre ces balises, le nom de la variable est utilisé comme texte d'invite.
Pour importer un script de calcul Essbase en tant que règle métier graphique, procédez comme suit :