Table des matières
- Informations relatives au titre et au copyright
- Accessibilité de la documentation
- 1 Etude de cas : Concevoir une base de données multidimensionnelle à serveur unique
-
2 Présentation des bases de données multidimensionnelles
- Bases de données OLAP et multidimensionnelles
- Dimensions et membres
- Stockage de données
- La solution Essbase pour créer des bases de données optimisées
- 3 A propos des applications et des bases de données
-
4 Utilisation des outlines Essbase
- Processus de création d'outlines
- Modes de modification des plans
- Verrous de profil
- Définir le type de stockage de dimension
- Déplacer et comparer des dimensions et des membres
- Trier les membres dans l'outline Essbase
- Vérifier les outlines
- Enregistrer les plans
- Noms de membre en double dans les outlines
-
5 Propriétés de dimension et de membre
- Types de dimension
- Exemples de consolidation de membres
- Options de stockage des valeurs de données par les membres
- Définir des alias
- Propriété de calcul à deux passages
- Créer des formules
- Ajouter ou mettre à jour des noms de génération et de niveau
- Créer des UDA
- Ajouter des commentaires aux dimensions et aux membres
- ID de membre
-
6 Utiliser des attributs Essbase
- Processus d'implémentation d'attributs
- Avantages des attributs Essbase
-
Présentation des dimensions d'attribut
- Membres de dimensions d'attribut
- Restrictions applicables aux dimensions et aux membres de base et d'attribut
- Restrictions pour l'association de dimensions d'attribut
- Restrictions pour l'association de membres d'attribut
- Types d'attribut
- Comparaison des dimensions d'attribut et standard
- Ordre de résolution et attributs de résolution
- Calculs à deux passes sur les dimensions d'attribut
- Comparaison des attributs et attributs défini par l'utilisateur
- Créer des dimensions d'attribut
-
Définir les noms de membre dans les dimensions d'attribut
- Définition du format de préfixe et du suffixe pour les noms des membres des dimensions d'attribut
- Définir les noms des membres d'attribut booléen
- Modifier les noms de membre dans les dimensions d'attribut de date
- Configurer des noms de membre représentant des plages de valeurs
- Modification des noms de membres de la taille de calculs d'attribut
-
Calculer les données d'attribut
- Dimension Calculs d'attribut
- Membres par défaut de la dimension Calculs d'attribut
- Exemple de calcul d'attribut
- Accéder aux membres de calcul d'attribut dans Smart View
- Performances de calcul et d'extraction des attributs
- Attributs dans les formules de calcul
- Calcul d'attribut et membres partagés
- Différences entre les membres d'attribut et non d'attribut de calcul
- Optimiser les performances de l'outline avec des attributs
- Attributs non agrégés
- Soumettre les données pour les combinaisons d'attributs valides dans la grille
- Supprimer les combinaisons d'attributs non valides dans la grille
- 7 Mesures typées
- 8 Concevoir et créer des applications de conversion de devises
- 9 Conception d'applications partitionnées
-
10 Créer et tenir à jour des partitions
- Choisir un type de partition
- Configurer une source de partition de données
- Définition du nom utilisateur et du mot de passe de la partition
- Définir une zone de partition
- Mapper les membres dans les partitions
- Valider les partitions
- Alimenter ou mettre à jour les partitions répliquées
- Afficher les informations de partition
- Partitionnement et TLS/SSL
- Dépannage des partitions
- 11 Présentation du chargement de données et de la construction de dimensions
-
12 Règles de conception pour le chargement de données ou la construction de dimensions
- Processus général de création de règles
- Générer des règles de chargement avec des classeurs d'application
-
Définir des règles de chargement dans l'interface Web Essbase
- Accéder aux règles et les modifier
- Créer une règle de construction de dimension
- Créer une règle de chargement de données
- Définir des délimiteurs de fichier
- Définir les informations de type de champ de construction de dimension
- Sélectionner une méthode de construction
- Définir les instructions opérationnelles de construction de dimension
- Définir les propriétés globales de construction de dimension et les propriétés générales de la source
- Utilisation des données source pour utiliser les propriétés de membre
- Définir les propriétés des champs de chargement de données
- Effectuer des opérations sur les enregistrements
- Effectuer des opérations sur les champs
-
Effectuer des opérations sur les données
- Champs de données dans la règle de chargement
- Ajouter ou soustraire des valeurs existantes
- Extraire les données source à l'aide des options de stockage des colonnes
- Effacer les valeurs de données existantes lors du chargement des données
- Remplacer toutes les données
- Mettre à l'échelle les valeurs de données
- Inverser les signes de champ
- Valider les règles
-
Définition de règles interrogeant des sources externes
- Extraire et transmettre des méthodes de chargement de données externes dans Essbase
- Présentation des propriétés SQL dans les règles
- Chaînes de connexion pour la connectivité SQL
- Accès aux données externes à l'aide d'une connexion et d'une source de données
- Accès à Oracle Database à l'aide d'Oracle Call Interface
- Accéder aux données à l'aide de la connectivité ODBC
- Accéder aux données à l'aide de la connectivité JDBC
- Flux à partir d'une base de données distante
- Exporter les règles de chargement pour modification hors ligne
-
13 Exécution et diagnostic de chargements de données ou de constructions de dimensions
- Effectuer des chargements de données ou des constructions de dimensions
- Construction de dimensions et chargement de données par transmission en continu à partir d'une base de données distante
- Mettre fin aux chargements de données ou aux constructions de dimensions
- Conseils sur le chargement de données et la construction de dimensions
-
Déboguer les chargements de données et les constructions de dimensions
- Vérifier que le serveur Essbase est disponible
- Vérifier que les données source sont disponibles
- Vérifier les journaux d'erreurs
- Résoudre les problèmes de chargement incorrect des données
- Créer des critères de rejet pour les marqueurs de fin de fichier
- Comment Essbase traite une règle de chargement
- Comment Essbase traite les champs manquants ou non valides lors d'un chargement de données
- Charger à partir des journaux d'erreurs de construction de dimension et de chargement de données
-
14 Exemples de construction de dimension
- Méthodes de construction de dimension
- Références de génération dans les builds de dimension
- Références de niveau dans les builds de dimension
- Références parent-enfant dans les builds de dimension
- Ajouter une liste de nouveaux membres
- Créer des dimensions d'attribut et associer des attributs
- Créer des membres partagés
- Créer des outlines de membres en double
- 15 Modélisation de données dans des scénarios privés
- 16 Calculer les bases de données Essbase en mode "block storage"
-
17 Développement de formules pour les cubes en mode "block storage"
- Implémenter des formules et des formules Essbase
- Syntaxe de formule Essbase
- Utiliser des fonctions dans les formules
- Utiliser des variables de substitution dans des formules
- Utiliser des formules sur les partitions
- Afficher les formules
- 18 Exemples de formules pour les bases de données en mode "block storage"
- 19 Ordre de calcul de la base de données en mode "block storage"
-
20 Calcul intelligent pour les cubes en mode "block storage"
- Méthodes d'utilisation du calcul intelligent
- Calcul intelligent et statut des blocs de données
- Commande SET CLEARUPDATESTATUS
- Calcul intelligent des blocs de données
- Exemples avec SET CLEARUPDATESTATUS
-
Effets du calcul intelligent
- Propriétés des formules et des comptes modifiées : impact sur le statut du bloc
- Relations et fonctions financières : Impact sur le statut du bloc
- Restructuration de la base de données : impact sur le statut des blocs
- Copie et effacement des données : impact sur le statut du bloc
- Conversion de devise : Impact sur le statut du bloc
- Limites du calcul intelligent
-
21 Calcul dynamique des valeurs de données
- Valeurs à calculer dynamiquement
- Modification de l'ordre de calcul dans le calcul dynamique
- Réduire l'impact du calcul dynamique sur le temps d'extraction
- Restrictions de calcul dynamique
- Créer des membres de calcul dynamique
- Calcul dynamique et restructuration de la base de données
- Calculer dynamiquement les données dans les partitions
-
22 Calculer les données de séries chronologiques
-
Calculer les valeurs première, dernière et moyenne
- Spécifier des comptes et des dimensions Temps
- Indiquer la dernière valeur pour chaque période
- Indiquer la première valeur pour chaque période
- Déclarer la valeur moyenne pour chaque période
- Ignorer les valeurs #MISSING et Zero dans les calculs de solde de temps
- Effets des balises First, Last et Average
-
Calculer les valeurs de cumul périodique à l'aide de membres de séries chronologiques dynamiques
- Utiliser des membres de série chronologique dynamique
- Activer et désactiver les membres de séries chronologiques dynamiques
- Spécifier des alias pour les membres de séries chronologiques dynamiques
- Noms de génération prédéfinis pour les membres de séries chronologiques dynamiques
- Extraire valeurs cumulées de la période
- Optimiser les membres de séries chronologiques dynamiques dans des partitions transparentes
-
Calculer les valeurs première, dernière et moyenne
-
23 Développement de scripts de calcul pour les cubes en mode "block storage"
- Calculer un cube à l'aide de scripts de calcul
- Comprendre la syntaxe des scripts de calcul de base
- Utiliser les commandes de calcul
- Formules dans les scripts de calcul
- Variables de substitution dans les scripts de calcul
- Variables de substitution d'exécution dans des scripts de calcul exécutés dans Essbase
- Variables de substitution d'exécution dans des scripts de calcul exécutés dans Smart View
- Effacer et copier des données
- Calculer un sous-ensemble de données dans le cube
- Activer les calculs sur les blocs potentiels
- Utiliser des scripts de calcul sur des partitions
- Enregistrer, exécuter et copier des scripts de calcul
- Vérifier les résultats du calcul
-
24 Exemples de scripts de calcul pour les bases en mode "block storage"
- Calculer l'écart
- Calculer les sous-ensembles de base de données
- Charger les nouvelles valeurs de budget
- Calculer les valeurs de part de produit et de part de marché
- Répartir les coûts entre les produits
- Allouer des valeurs dans une dimension
- Allouer des valeurs dans plusieurs dimensions
- Recherche d'objectifs à l'aide de la commande LOOP
- Prévision - Valeurs futures
-
25 Utiliser le calcul parallèle
- Calcul parallèle FIXPARALLEL
-
Calcul parallèle CALCPARALLEL
- Analyse de faisabilité de CALPARALLEL
- Instructions de calcul parallèle CALCPARALLEL
- Relation entre le calcul parallèle CALCPARALLEL et d'autres fonctionnalités Essbase
- Vérifier les paramètres CALCPARALLEL actuels
- Activer le calcul parallèle CALCPARALLEL
- Identifier les tâches supplémentaires pour le calcul parallèle
- Régler CALCPARALLEL avec les messages du journal
- Surveiller le calcul parallèle CALCPARALLEL
-
26 Développer des fonctions de calcul personnalisées
- Exigences de validité des fonctions personnalisées
- Création et compilation d'une classe Java pour des fonctions personnalisées
- Installer des classes Java sur le serveur Essbase
- Inscrire des fonctions personnalisées
- Implémenter des fonctions personnalisées enregistrées
- Mettre à jour les fonctions personnalisées
- Afficher les fonctions personnalisées
- Enlever les fonctions personnalisées
- Copier des fonctions personnalisées
- Remarques concernant les performances des fonctions personnalisées
- 27 Développer des macros de calcul personnalisées
-
28 Ecrire des requêtes MDX
- Créer un modèle de requête MDX
- Ensembles et tuples MDX
- Présentation de requête MDX avec axes et spécification de cube
- Utiliser les fonctions MDX pour créer des ensembles
- Niveaux de référence et générations avec MDX
- Utiliser un axe de trancheur pour définir le point de vue de requête MDX
- Fonctions de relation MDX courantes
- Fonctions MDX pour les opérations définies
- Ensembles et membres réutilisables : MDX AVEC section
- Fonctions itératives MDX
- Gérer les données manquantes avec MDX
- Variables des requêtes MDX
- Requête de propriétés dans MDX
- 29 Export de données
- 30 Contrôle d'accès aux cellules de base de données à l'aide de filtres de sécurité
- 31 Langage de définition de données MaxL
- 32 Optimiser la restructuration de la base de données
-
33 Optimiser les chargements de données
- Etapes des chargements de données Essbase
- Combinaisons de membres dispersés de groupe
- Rendre les données source aussi petites que possible
- Réduire autant que possible les champs source
- Données de poste dans le même ordre que le plan
- Charger des données à partir du serveur Essbase
- Chargement parallèle de données
-
34 Optimisation du calcul en mode "block storage"
- Conception pour les performances de calcul
- Surveiller et suivre les calculs
- Calcul de tuples sélectionnés
- Simuler des calculs pour estimer le temps de calcul
- Estimer les effets de calcul sur la taille du cube
-
Optimisation des formules Essbase
- Consolidation des membres Essbase
- Formules simples de membre Essbase
- Formules de membre Essbase complexes
- Formules sur les dimensions dispersées dans les grands plans
- Valeurs constantes affectées aux membres d'une dimension dispersée
- Valeurs non constantes affectées aux membres d'une dimension dispersée
- Opérateurs multidimensionnels dans les formules de membre
- Gérer les niveaux d'exécution des formules
- Calcul ascendant et descendant
- Mode hybride pour le traitement d'analyse rapide
- Cache Essbase et calcul des performances
- Verrouillage de bloc et accès utilisateur simultané
- Calcul à deux passes
- Fonctions et performances du jeu de membres
- Nb de valeurs manquantes
- Identifier d'autres problèmes d'optimisation des calculs
- 35 Comparaison entre les modes "block storage" et "aggregate storage"
-
36 Désignation d'applications en mode "aggregate storage"
- Flux de conception pour les applications en mode "aggregate storage"
-
Applications en mode "aggregate storage", cubes et outlines
- Hiérarchies dans les cubes ASO
- Remarques concernant la conception des outlines en mode "aggregate storage"
- Limite de taille de dimension 64 bits pour l'outline en mode "aggregate storage"
- Dimension de compression pour les cubes en mode "aggregate storage"
- Vérifier les outlines en mode "aggregate storage"
- Pagination d'outline dans les cubes en mode "aggregate storage"
- Compacter l'outline du mode "aggregate storage"
- Développement de formules sur les outlines de mode "aggregate storage"
-
37 Charger, calculer et extraire les données en mode "aggregate storage"
- Créer des dimensions dans des cubes en mode "aggregate storage"
- Opérations exclusives sur les cubes en stockage agrégé
-
Charger des données dans des cubes en mode "aggregate storage"
- Charger les données de manière incrémentielle via un tampon de chargement de données
- Utilisation de la ressource de tampon de chargement de données et de l'espace disque
- Propriétés du tampon de chargement de données
- Chargements de données multiples en parallèle
- Répertorier les tampons de chargement de données pour un cube en mode "aggregate storage"
- Créer une tranche de données
- Fusionner des secteurs de données incrémentielles
- Remplacer les données à l'aide du contenu des tranches de données incrémentielles
- Afficher les statistiques des tranches de données incrémentielles
- Renégocier des membres dans des chargements de données en mode "aggregate storage"
- Différences de données source pour les chargements de données en mode "aggregate storage"
- Effacement des données des cubes en mode "aggregate storage"
- Fonctionnalités de calcul en mode "block storage" qui ne s'appliquent pas au mode "aggregate storage"
-
Agrégation de données dans un cube ASO
- Termes Essbase liés à l'agrégation
- Effectuer des agrégations ASO
- Optimisation pour la sélection de vues agrégées
- Génération automatique de vues agrégées
- Sélectionner des vues en fonction de l'utilisation
- Afficher la sélection en fonction de l'utilisation au niveau agrégé
- Scripts d'agrégation pour les cubes ASO Essbase
- Effacement des données agrégées du cube
- Remplacer les données agrégées dans le cube
- Ordre de calcul et ordre de résolution dans les cubes ASO
- Mesures de solde de temps et de flux dans les dimensions de comptes ASO
- Extraire les données en "aggregate storage"
-
38 Calculs et allocations personnalisés sur les cubes en mode "aggregate storage"
- Calculs personnalisés sur les cubes en mode "aggregate storage"
-
Allocations personnalisées sur les cubes en mode "aggregate storage"
- Liste des critères d'allocation
- Régions dans les allocations ASO
- Spécifier les critères de répartition
- Définir le PDV
- Définir la plage
- Définir le montant
- Définir la base
- définir la cible,
- Définir la méthode d'allocation
- Définir la méthode d'arrondi
- Définir la contrepartie
- Allocations de solde
-
Période de base et période cible
- Exemple 1 : période de base et période cible : vide ou membre unique
- Exemple 2 : intervalle de temps de base : vide ou membre unique ; intervalle de temps cible : plusieurs membres
- Exemple 3 : intervalle de temps de base : plusieurs membres ; intervalle de temps cible : vide ou membre unique
- Exemple 4 : Intervalle de temps de base et cible : plusieurs membres ; Option Intervalle de temps de base : fractionnement
- Exemple 5 : période de base et période cible - Membres multiples ; option de période de base - Combiner
- Exemples d'allocation en mode "aggregate storage"
- Exemple de cas d'utilisation pour les allocations en mode "aggregate storage"
- Cohérence des données et formules
- Tampons de chargement de données pour les calculs et allocations personnalisés
- Gestion des décalages pour les calculs et allocations personnalisés
- Traitement des crédits et des débits pour les calculs et allocations personnalisés
-
39 Gestion des cubes et des applications en mode "aggregate storage"
- Cache en mode "aggregate storage"
- Optimisation du build de vue agrégée
- Restructuration du cube en mode "aggregate storage"
- Exporter les cubes en mode "aggregate storage"
- Niveaux stockés dans une outline en mode "aggregate storage"
-
Limites de A
- Limites en matière de noms et d'artefacts associés
- Limites de chargement de données et de construction de dimension
- Limites de base de données en mode "aggregate storage"
- Limites de la base de données Block Storage
- Exploration des limites d'Oracle Applications
- Autres limites de taille ou de quantité
-
B Conventions de dénomination pour Essbase
- Conventions de dénomination pour les applications et les bases de données
- Conventions de dénomination pour les dimensions, les membres et les alias
- Conventions de dénomination pour les membres de séries chronologiques dynamiques
- Conventions de dénomination pour les noms de membre de dimension Calculs d'attribut
- Conventions de dénomination dans des scripts de calcul, des scripts de rapport, des formules, des filtres, et des valeurs de variable de substitution et d'environnement
- Liste des noms de dimension et de membre définis par le système Essbase
- Liste de mots réservés MaxL