Profitability and Cost Management

La durée de génération des scripts CALC a augmenté à la suite de la mise à niveau vers Essbase 21c.

Problème : vous pouvez remarquer une augmentation occasionnelle de la durée totale de calcul du grand livre à la suite de la mise à niveau vers Essbase 21c. Lorsqu'une augmentation de la durée est observée, l'exécution du rapport système sur les statistiques d'exécution montre une augmentation significative de la durée de génération des scripts de calcul pour plusieurs règles. La cause première du problème est une augmentation significative de la durée de la requête MDX de détection de pilote Essbase 21c.

Solution de contournement :

  1. Exécutez le rapport sur les statistiques d'exécution afin de constater l'augmentation significative de la durée de génération des scripts de calcul et d'identifier une règle de test pour la suite.
  2. Sur les serveurs des instances, arrêtez tous les services, y compris le service Essbase.
  3. Pour tester la solution de contournement et appliquer les paramètres à votre configuration d'Essbase, contactez le support technique Oracle afin d'obtenir les paramètres Essbase.
  4. Redémarrez tous les services.
  5. Exécutez un calcul de règle unique pour la règle de test identifiée dans le rapport sur les statistiques d'exécution d'origine.
  6. Exécutez le rapport sur les statistiques d'exécution afin de vérifier la diminution de la durée de génération des scripts de calcul pour la règle de test.

Remarque :

Emplacement du fichier de configuration d'Essbase :
MIDDLEWARE_HOME/user_projects/domains/essbase_domain/config/fmwconfig/essconfig/essbase/essbase.cfg

Erreur DATACACHESIZE

Problème : le job d'import LCM Essbase échoue avec le message d'erreur ci-dessous.

Essbase Error(1006023): Data cache is full

Solution de contournement : pour résoudre ce problème, augmentez la taille du cache de données dans l'instance Essbase 11g avant de réimporter le cube Essbase 11g dans l'instance Essbase 21c. Pour augmenter la taille du cache de données à 100 Mo, utilisez l'une des procédures ci-après :

  1. Essbase Administration Services
    1. Ouvrez les propriétés de la base de données Essbase comportant l'erreur.
    2. Accédez à l'onglet Caches.
    3. Développez le noeud d'arborescence des tailles de cache, si nécessaire.
    4. Incluez le paramètre du cache de données (ko) sur 102 400.
    5. Appliquez les modifications.
  2. MaxL
    1. Utilisez StartMaxL ou un autre outil.
    2. Exécutez la commande MaxL ci-dessous pour chaque application BSO et application standard HPCM.
      alter database set data_cache_size 100MB

    Autres informations utiles :