CALCTASKDIMS

Le paramètre de configuration CALCTASKDIMS permet d'indiquer le nombre de dimensions dispersées de l'outline Essbase devant être utilisées afin d'identifier les tâches de calcul potentielles pouvant être exécutées en parallèle.

La configuration CALCTASKDIMS s'applique uniquement aux bases de données en mode "block storage" (BSO) et non aux bases en mode "aggregate storage" (ASO).

Syntaxe

CALCTASKDIMS [appname [dbname]] n
  • appname : facultatif. CALCTASKDIMS s'applique à tous les cubes de l'application. Si vous indiquez une valeur pour appname et que vous n'indiquez pas de valeur pour dbname, le paramètre s'applique à tous les cubes de l'application. Si vous n'indiquez pas d'application, vous ne pouvez pas spécifier de cube et le paramètre s'applique à toutes les applications et tous les cubes.

  • dbname : facultatif. Nom du cube auquel CALCTASKDIMS s'applique. Si vous indiquez une valeur pour dbname mais que vous n'incluez pas appname, le paramètre est ignoré et le paramètre s'applique à toutes les applications et à tous les cubes.

  • n : requis. Nombre entier indiquant le nombre de dimensions dispersées à inclure lorsque Essbase identifie les tâches pouvant être exécutées en même temps.

    La valeur 1 indique que seule la dernière dimension dispersée de l'outline est utilisée pour identifier les tâches. La valeur 2, par exemple, indique que la dernière et la deuxième dimension dispersée de l'outline sont utilisées. Etant donné que chaque combinaison unique de membres des dimensions dispersées sélectionnées est une tâche potentielle, le nombre potentiel de tâches parallèles est le produit du nombre de membres des dimensions sélectionnées. La valeur maximale est le nombre de dimensions dispersées dans l'outline.

    Toute valeur inférieure à 1 est interprétée comme 1, toute valeur supérieure au nombre de dimensions dispersées dans l'outline est convertie en valeur valide la plus grande.

Vous devez redémarrer Essbase pour initialiser toute modification apportée à la configuration.

Remarques 

  • Si vous ne constatez pas d'amélioration des performances de calcul après avoir augmenté la valeur de CALCTASKDIMS, reportez-vous à la note dans la rubrique SET CALCTASKDIMS.

  • Utilisez le paramètre de configuration CALCTASKDIMS uniquement si l'outline génère de nombreuses tâches vides, ce qui réduit les possibilités de calcul parallèle. Pour plus d'informations sur le type de plan d'exécution ou de script de calcul qui génèrent de nombreuses tâches vides, reportez-vous à Identification de tâches supplémentaires pour le calcul parallèle.

Exemple

CALCTASKDIMS Sample Basic 2

Indique que pour l'application Sample et la base de données Basic, les deux dernières dimensions dispersées d'une outline seront utilisées pour identifier les tâches potentielles à effectuer en même temps lors d'une passe de calcul.

Voir aussi

CALCPARALLEL

Commande de calcul SET CALCPARALLEL

Commande de calcul SET CALCTASKDIMS