Cette commande d'interface de ligne de commande permet d'exécuter un script de calcul sur le cube. Pour l'exécuter, vous devez disposer au moins de l'autorisation Mise à jour de la base de données, ainsi que d'un accès provisionné au script de calcul.
Pour exécuter des scripts de calcul, vous devez d'abord les charger dans le répertoire du cube sous forme de fichiers .csc. Pour ce faire, vous pouvez utiliser l'interface de ligne de commande. Voir upload : Ajouter des fichiers de cube.
Syntaxe
calc [-verbose] -application appname -db cubename -script scriptfilename
Option | Abréviation | Description |
---|---|---|
-verbose | -v | Afficher les descriptions longues. |
-application | -a | Nom de l'application. |
-db | -d | Nom de la base de données (cube). |
-script | -s | Nom du script de calcul. Doit comporter l'extension de fichier .csc . Vous n'avez pas besoin d'indiquer un chemin complet. Les fichiers sont supposés se trouver dans le répertoire de cube approprié. |
Exemple
esscs calc -v -a Sample -d Basic -s CALCALL.CSC
Vous pouvez également exécuter des scripts de calcul à l'aide de l'option Calculer du Concepteur de cube ou de Smart View, Travaux dans l'interface Web d'Essbase ou l'API REST, ou de l'énoncé execute calculation dans MaxL.