Calcul parallèle FIXPARALLEL

Bien que le calcul parallèle puisse toujours être effectué à l'aide de la méthode CALCPARALLEL, dans de nombreux cas, il peut être plus avantageux d'utiliser la nouvelle méthode de bloc de commande FIXPARALLEL.

La méthode de calcul parallèle Essbase FIXPARALLEL vous permet de sélectionner un bloc de commandes de script de calcul et de diviser leurs tâches en threads parallèles.

Dans un bloc de commande FIXPARALLEL, vous entrez des commandes à exécuter, ainsi qu'un certain nombre de threads et une liste de membres indiquant les régions de base de données (tranches) à calculer. Essbase crée une liste de tâches à partir des combinaisons de la liste de membres et répartit les tâches entre les threads.

La méthode FIXPARALLEL peut être avantageuse dans les cas suivants :

  • Si vous avez besoin d'utiliser des variables temporaires lors du calcul parallèle.

  • Si vous devez utiliser les commandes de calcul DATACOPY, DATAEXPORT ou CLEARBLOCK.

  • En conjonction avec les fonctions @XREF ou @XWRITE.

  • Si vous devez exporter des régions de la base de données en parallèle.

  • Dans les cas où CALCPARALLEL ne répond pas aux exigences de performances, et que l'outline génère de nombreuses tâches vides ou contient de nombreux regroupements de tâches avec moins de tâches que les threads mis à disposition pour le calcul.