Après la création d'un modèle, il peut s'avérer utile de déterminer le nombre et l'utilisation de certains composants, comme les étapes ou les PDV et leurs dimensions, affectations et inducteurs.
La requête SQL modelstats.sql
permet aux utilisateurs de générer des statistiques spécifiques pour leurs modèles. Ces requêtes en lecture seule peuvent être utilisées pour afficher des caractéristiques du modèle et des statistiques de performances, ou pour évaluer l'impact des modifications. Les statistiques permettent également de diagnostiquer les problèmes concernant les modèles et les performances.
Pour utiliser la nouvelle requête, vous devez disposer de vues de base de données existantes :
Etapes (HPM_EXP_STAGE)
PDV (HPM_EXP_POV)
Sélections d'inducteurs (HPM_EXP_DRIVER_SEL)
Affectations (HPM_EXP_ASSIGNMENT)
Sélection de règles d'affectation (HPM_EXP_ASGN_RULE_SELECTION)
Remarque :
La vue des inducteurs (HPM_EXP_DRIVER) n'est pas utilisée avec les statistiques de modèle.
Vous devez disposer d'un accès approprié à la base de données et aux vues sélectionnées. Pour obtenir des informations sur la création de vues de base de données, reportez-vous à l'annexe B du Guide de l'administrateur Oracle Hyperion Profitability and Cost Management.
Après l'installation, le script SQL modelstats.sql
est inclus dans le dossier de l'application. La requête est indépendante de la base de données, et peut être exécutée sur des bases de données MS SQL ou Oracle. Si le modèle contient des erreurs, celles-ci ne sont pas signalées dans les résultats de la requête et les statistiques existantes sont tout de même générées.
Oracle recommande d'exécuter la requête pour n'importe quelle application avant d'apporter des modifications importantes, puis d'enregistrer les requêtes et de capturer la sortie pour comparaison avec des résultats ultérieurs. Ce rapport figé fournit des statistiques de base concernant l'application, auxquelles vous pouvez comparer les modifications ultérieures. Vous pouvez également consulter des informations permettant d'évaluer l'impact potentiel des modifications proposées. Par exemple, si une règle d'affectation est utilisée des milliers de fois, toute modification de cette règle peut avoir un effet bien plus important qu'attendu à l'origine.
Pour exécuter la requête modelstats.sql
, procédez comme suit :