Prérequis pour Cubes fédérés

Une fois que vous avez décidé de tenter un cube fédéré avec Essbase, vous devez prendre une décision concernant la gestion du stockage. Ensuite, vous devez provisionner un lakehouse d'IA autonome, déployer Essbase et effectuer les tâches de configuration requises.

Remarques :

Une fois la partition fédérée créée, le cube Essbase devient un cube fédéré.

Avant de pouvoir créer une partition fédérée,

  1. En fonction de votre cas d'utilisation, choisissez une option de gestion du stockage des données. Reportez-vous à Options de chargement de données pour les cubes fédérés.

  2. Provisionner une instance Oracle Autonomous AI Database Serverless avec le type de charge globale Autonomous AI Lakehouse.

  3. Déployez Essbase vers la même location Oracle Cloud Infrastructure à l'aide de Marketplace.

  4. Effectuez les tâches de configuration répertoriées ci-dessous.

Les tâches de configuration suivantes doivent être effectuées avant de pouvoir créer une partition fédérée dans Essbase.

Consultez les listes de contrôle suivantes, puis passez au workflow de déploiement de cube fédéré pour connaître l'ordre des tâches d'implémentation.

Tableau 16-1 Prérequis de déploiement cloud

Exigence Motif Procédure à suivre/Plus d'informations

Essbase et Autonomous AI Lakehouse sont déployés ensemble dans une location Oracle Cloud Infrastructure partagée, à l'aide de l'offre Marketplace.

Oracle Cloud Infrastructure permet à Essbase de tirer parti d'architectures de calcul cloud flexibles et évolutives.

Autonomous AI Lakehouse Serverless stocke les données pour votre cube Essbase.

Marketplace

Déploiement d'Essbase à partir de Marketplace pour les cubes fédérés

Essbase utilise Autonomous AI Lakehouse comme référentiel de schéma.

Les schémas suivants dans Autonomous AI Lakehouse ont des objectifs différents pour Essbase :

Les schémas de l'utilitaire de création de référentiel (RCU) sont créés automatiquement lors du déploiement Essbase, et contiennent des informations sur les composants et les artefacts de la plate-forme.

Le schéma utilisateur de base de données est le répertoire de base de la table de faits qui contient les données Essbase.

Attention :

De par leur conception, il s'agit de schémas distincts. N'utilisez pas de schémas RCU pour la table de faits.
Déploiement d'Essbase à partir de Marketplace pour les cubes fédérés

Le déploiement Essbase est configuré pour utiliser OCI Object Storage.

Le stockage du catalogue de fichiers Essbase doit être intégré au bucket Object Storage OCI.

Déploiement d'Essbase à partir de Marketplace pour les cubes fédérés

Tableau 16-2 Prérequis de base de données

Exigence Motif Procédure à suivre/Plus d'informations

Votre entreprise déploie une solution Autonomous AI Lakehouse Serverless.

La configuration, le réglage, le stockage, les sauvegardes et les mises à jour sont gérés par Oracle. Vous pouvez donc utiliser Essbase dans un environnement cloud sans avoir à consacrer du temps à l'infrastructure.

Autonomous AI Lakehouse gère également le stockage de données pour Essbase.

Que vous ayez besoin des performances d'interrogation les plus rapides, de charges globales hautement simultanées ou des deux, Autonomous AI Lakehouse fournit le service adapté à vos exigences pour satisfaire à ces exigences d'accès aux données.

Provisionner Autonomous AI Lakehouse pour les cubes fédérés

L'administrateur de base de données pour Autonomous AI Lakehouse crée un schéma.

Vous avez besoin d'un schéma dans Autonomous AI Lakehouse qui contiendra les données de votre cube fédéré.

Remarques :

Oracle recommande d'utiliser un schéma dédié.

Un nouvel utilisateur Autonomous AI Lakehouse équivaut à un nouveau schéma.

Dans le reste de cette documentation relative à la partition fédéré, le propriétaire du schéma sera appeléutilisateur de base de donnée.

Création d'utilisateurs sur Autonomous Database (si vous voulez utiliser la console OCI)

ou

CREATE USER (pour créer l'utilisateur/le schéma Autonomous AI Lakehouse à l'aide de n'importe quel outil client SQL)

L'administrateur de base de donnée pour Autonomous AI Lakehouse octroie des privilèges de ressource à l'utilisateur de base de donnée.

L'utilisateur de base de donnée dans Autonomous AI Lakehouse doit pouvoir effectuer les opérations suivantes :

  • créer une connexion à Autonomous AI Lakehouse,

  • créer une table de faits pour stocker les données Essbase.

Gestion des rôles et privilèges utilisateur sur la base de données Autonomous AI

Provisionner Autonomous AI Lakehouse pour les cubes fédérés

Facultatif : l'utilisateur de base de données crée une table de faits dans le schéma.

Remarques :

Ce prérequis ne s'applique pas si vous prévoyez de laisser Essbase gérer le stockage de données. Reportez-vous à Options de chargement de données pour les cubes fédérés.

Une table de faits dans Autonomous AI Lakehouse est nécessaire pour stocker les données du cube Essbase.

Remarques :

Vous pouvez charger des données dans Autonomous AI Database à l'aide des outils Data Studio. Reportez-vous à Page Chargement des données.

Identifier la dimension de tableau croisé dynamique et configurer la table de faits

SQL Session Governor est activé.

Vous pouvez annuler les sessions SQL qui sont exécutées sur Autonomous AI Lakehouse. L'annulation SQL peut être nécessaire si un calcul Essbase prend trop de temps ou si le cube fédéré nécessite une sauvegarde ou une récupération.

Si les calculs, chargements de données ou agrégations Essbase exécutés sur des cubes fédérés génèrent des instructions SQL à longue durée d'exécution, il est possible d'annuler les sessions, même si elles sont exécutées sur Autonomous AI Lakehouse.

Annuler le code SQL à longue durée d'exécution sur les cubes fédérés

Remarques :

Les étapes 1 et 2 sont requises. L'étape 2 est une validation de l'étape 1. En cas d'échec, répétez l'étape 1, en corrigeant les erreurs.

Tableau 16-3 Prérequis de la plate-forme Essbase

Exigence Motif Procédure à suivre/Plus d'informations

Un cube et une application Essbase sont créés.

Le cube ne doit pas nécessairement comporter des données.

Le cube doit se trouver dans sa propre application à nom unique. Les cubes fédérés ne doivent pas partager une application avec d'autres cubes. N'utilisez pas le même schéma Autonomous AI Lakehouse pour plusieurs instances d'Essbase.

Une outline Essbase est requise pour mapper le cube avec la table des faits dans Autonomous AI Lakehouse.

Création d'un cube à partir d'un classeur d'application

Le gestionnaire d'applications ou l'administrateur de service Essbase définit une connexion.

Essbase doit avoir une connectivité avec Autonomous AI Lakehouse.

Création d'une connexion pour les cubes fédérés

Il s'agit d'un prérequis pour la création d'une partition fédérée.

Au moins une personne configure les informations d'identification DBMS_CLOUD.

Avant de créer une partition fédérée, vous devez activer les informations d'identification cloud afin qu'Essbase puisse stocker les données et les métadonnées dans Autonomous AI Lakehouse.

Configurer les informations d'identification pour les cubes fédérés