Utilisation d’alias pour améliorer les performances

Lorsque vous ouvrez une Marque qui s'appuie sur un ou plusieurs Modèles de grande taille (de l'ordre du Go) avec un nombre important de Dimensions, il peut être judicieux de créer des alias vides pour les Dimensions non utilisées dans la Marque. Cette opération peut améliorer sensiblement le temps d'ouverture de la Marque.

Voici ci-dessous un exemple de Marque créée à partir du Modèle ventes.mdl :

On considère que seules les Dimensions Activité et Secteur sont intéressantes pour la majorité des utilisateurs.

2 possibilités se présentent à nous pour améliorer les temps de réponse et d'ouverture de la Marque.

  • Créer un nouveau Modèle plus"global" avec uniquement les deux Dimensions souhaitées
  • Créer un DivePlan / une Marque à partir du Modèle existant, le DivePlan / Marque affichant uniquement les deux Dimensions souhaitées dans la Console.

Nous allons réaliser la deuxième solution. Tout d'abord il faut ouvrir DiveMaster et choisir l'option Multi Model dans la boîte de dialogue Model Selection puis sélectionner le Modèle ventes.mdl.

Une fois le Modèle sélectionné, cliquez sur le bouton Options... pour faire apparaitre la boite de dialogue Edit Model de DiveMaster.

Dans la zone New Columns remplacez les valeurs par un espace sauf pour les Dimensions Activité et Secteur. Cliquez ensuite sur les boutons OK successifs et enregistrez le DivePlan.

Dans le Diveplan, la zone du script concernant l'aliasing est la suivante :

Ouvrez ensuite le DivePlan sous (Pro)Diver et plongez sur la Dimension Activité.

Vous devriez obtenir la vue suivante :

Vous pouvez maintenant enregistrer la Marque.

Cette solution est également une solution alternative à celle présentée dans le lien suivant : http://blog.difrance.com/?p=55 à propos du masquage des Dimensions dans la Console.