Options de stockage

Lorsque vous travaillez avec des dimensions, il est important que vous compreniez les différentes options de stockage de données et leur utilisation dans le processus métier.

Options de stockage

Tableau 11-1 Options de stockage

Option Impact

Calcul dynamique et stockage

Calcule les valeurs de données des membres et les stocke.

Stockage

Stocke les valeurs de données des membres.

Calcul dynamique

Calcule les valeurs de données des membres et ignore les valeurs.

Ne jamais partager

Interdit aux membres d'une même dimension de partager des données de valeurs.

Partagé

Autorise les membres d'une même dimension à partager des données de valeurs.

Information seule

Ne possède pas de données associées au membre.

A propos du calcul dynamique

Avec des membres calculés de façon dynamique, l'application calcule les valeurs de données des membres et ne tient pas compte de ces valeurs. Oracle recommande de ne pas dépasser 100 enfants par parent Calcul dynamique. La modification du stockage d'un membre sur Calcul dynamique peut entraîner une perte de données, selon la méthode de dérivation initiale des données. Il peut être nécessaire de mettre à jour des outlines ou des calculs (voire les deux) pour obtenir la valeur calculée de façon dynamique.

Calcul dynamique et calcul dynamique et stockage

Dans la plupart des cas, vous pouvez optimiser les calculs et limiter l'utilisation du disque en ayant recours à la propriété Calcul dynamique plutôt qu'à la propriété Calcul dynamique et stockage lors du calcul des membres de dimensions dispersées. Utilisez Calcul dynamique et stockage pour les membres de dimensions dispersées avec des formules complexes ou les membres fréquemment extraits par les utilisateurs.

Pour les membres de dimensions denses, utilisez Calcul dynamique. Calcul dynamique et stockage ne réduit ni suffisamment le temps d'extraction et le temps de calcul habituel ni considérablement l'utilisation du disque. Pour les valeurs de données utilisées simultanément par plusieurs utilisateurs, utilisez Calcul dynamique. Le temps d'extraction peut être considérablement inférieur à celui obtenu avec Calcul dynamique et stockage.

Remarque :

  • N'utilisez pas Calcul dynamique pour les membres de niveau de base dont les données sont saisies par les utilisateurs.

  • N'utilisez pas Calcul dynamique pour un membre parent si vous saisissez des données pour ce membre dans une version cible. Les membres parent définis sur Calcul dynamique sont en lecture seule dans les versions cible.

  • Les valeurs de données ne sont pas enregistrées pour les membres Calcul dynamique.

A propos du stockage de données

Ne définissez pas un membre parent sur Stockage si ses enfants sont définis sur Calcul dynamique. Si tel est le cas, les nouveaux totaux ne sont pas calculés lorsque les utilisateurs enregistrent et actualisent les formulaires.

A propos du stockage de données partagées

Utilisez l'option Partagé pour autoriser la présence d'autres structures de consolidation dans l'application.

A propos du stockage de données Ne jamais partager

Le type de stockage de données par défaut est Ne jamais partager lorsque vous ajoutez des dimensions libres définies par l'utilisateur. Vous pouvez utiliser Ne jamais partager pour les membres parent dotés d'un seul membre enfant pour appliquer l'accès à ce dernier.

A propos du stockage des données à information seule

Les membres Information seule sont des membres virtuels. Ils sont généralement utilisés pour la navigation et n'ont pas de données associées.

Remarque :

  • Il n'est pas possible de définir des membres de niveau 0 en tant que membres Information seule.

  • Les membres Information seule peuvent afficher des valeurs.

  • La définition de membres de dimension sur Information seule permet de réduire l'espace de base de données en diminuant la taille des blocs.

  • Vous ne pouvez pas affecter d'attributs à des membres Information seule.

  • Dans une application multidevise, vous ne pouvez pas appliquer le stockage Information seule aux membres des dimensions suivantes : Entité, Versions, Devises et les dimensions libres définies par l'utilisateur. Pour stocker les taux de change, utilisez l'option Ne jamais partager.

  • Le stockage des données pour les enfants de parents Information seule est défini sur Ne jamais partager par défaut.

    Prudence :

    Ne concevez pas de formulaires dans lesquels les parents Information seule suivent leur premier membre enfant, car il n'est pas possible d'enregistrer les données dans le premier membre enfant. Créez plutôt des formulaires avec des parents Information seule sélectionnés avant leurs enfants, ou ne sélectionnez aucun parent Information seule pour les formulaires.