Analyse par simulation, planification et analyse commerciale avec Oracle Essbase
Essbase est une plate-forme d'analyse multidimensionnelle que vous pouvez utiliser avec Autonomous AI Database pour créer des applications de planification, de prévision, de reporting financier et d'analyse par simulation. Utilisez Essbase pour conserver les fonctionnalités multidimensionnelles, planifier, analyser et générer des rapports sur les données métier de manière interactive. Lorsqu'il est activé pour une instance de base de données Autonomous AI, Essbase est une application externe gérée. Vous utilisez l'interface Web Essbase sans déployer ni administrer une infrastructure Essbase distincte.
Essbase s'intègre à la sécurité des bases de données Autonomous AI, à la gestion du cycle de vie et à la configuration du calcul. Il prend en charge les types de charge globale Traitement des transactions et Lakehouse. Essbase est désactivé par défaut.
Quand utiliser Essbase
Utilisez Essbase lorsque vous avez besoin d'une analyse multidimensionnelle qui complète les analyses basées sur SQL dans Autonomous AI Database. Les utilisations classiques sont les suivantes :
- Calculs financiers complexes et business intelligence, tels que la distinction entre les écarts budgétaires favorables et les écarts réels défavorables.
- Données temporelles et calculs complexes pour le cumul mensuel, le cumul trimestriel, le cumul annuel, les prévisions glissantes et les comparaisons de période à période.
- Analyse interactive dans Smart View, permettant aux utilisateurs d'explorer les données métier relationnelles via des opérations d'exploration, de zoom, de pivot et de découpage familières dans Excel.
- Rapports Smart View formatés, requêtes MDX (Multidimensional Expressions) et exports de scripts de rapports.
Fonctionnement d'Essbase avec Autonomous AI Database
Activez Essbase après le provisionnement de l'instance de base de données Autonomous AI.
- Dans la console OCI, ouvrez l'instance Autonomous AI Database.
- Sur la page de détails de la base de données Autonomous AI, sélectionnez Configuration d'outil.
- Cliquez sur Modifier et, dans le panneau Configurer les outils, activez Essbase.
- Le cas échéant, configurez les paramètres de calcul Essbase.
- Cliquez sur Appliquer et attendez que l'état de cycle de vie revienne à Disponible.
- Ouvrez l'URL Essbase affichée dans la configuration de l'outil.
Essbase utilise le broker Autonomous AI Database pour l'authentification. Une fois connecté, Essbase s'ouvre sans invite de connexion Essbase distincte. Accordez aux utilisateurs le rôle Essbase correspondant à l'accès dont ils ont besoin :
ESSBASE_SERVICE_ADMINISTRATOR: accès complet à l'administration Essbase.ESSBASE_POWER_USER: créer et gérer des applications et des cubes Essbase.ESSBASE_USER: permet d'accéder aux applications et aux cubes Essbase provisionnés.
Par exemple, un administrateur de base de données peut accorder le rôle approprié à un utilisateur de base de données avec l'instruction suivante :
GRANT ESSBASE_USER TO <user_name>;Remplacez ESSBASE_USER par ESSBASE_POWER_USER ou ESSBASE_SERVICE_ADMINISTRATOR lors de l'octroi d'un niveau d'accès supérieur. Par exemple :
GRANT ESSBASE_POWER_USER TO planning_owner;
GRANT ESSBASE_USER TO planner1;Pour obtenir des instructions générales sur l'activation et la configuration des outils de base de données, reportez-vous à Gestion des outils intégrés de base de données d'IA autonome.
Limitations et restrictions
- Essbase est désactivé par défaut et ne peut pas être activé pendant le provisionnement d'une base de données Autonomous AI.
- Les instances Always Free ne fournissent pas d'options de configuration des outils. Essbase ne peut donc pas être activé.
Exemple : Créer une application Essbase pour Planning
Une équipe de planification utilise une instance Autonomous AI Database Lakehouse pour les données financières et nécessite une analyse et une réécriture Smart View.
L'administrateur de base de données alloue le calcul Essbase en fonction de la charge globale de calcul, de la simultanéité et des résultats de validation attendus. L'administrateur accorde ESSBASE_POWER_USER au propriétaire de l'application et ESSBASE_USER aux planificateurs. Le propriétaire de l'application crée une application Essbase standard pour la planification et le reporting. Les planificateurs ouvrent ensuite <database-URL>/essbase et accèdent à l'application via Essbase ou Smart View.