Dieser CLI-Befehl führt ein Berechnungsskript im Cube aus. Um ihn ausführen zu können, benötigen Sie mindestens die Berechtigung "Datenbankaktualisierung" sowie Zugriffsrechte für das Berechnungsskript.
Um Berechnungsskripte ausführen zu können, müssen Sie die Skripte zunächst als CSC-Dateien in das Cube-Verzeichnis hochladen. Mit der CLI können Sie Dateien hochladen. Siehe Upload: Cube-Dateien hinzufügen.
Syntax
calc [-verbose] -application appname -db cubename -script scriptfilename
Option | Abkürzung | Beschreibung |
---|---|---|
-verbose | -v | Erweiterte Beschreibungen anzeigen |
-application | -a | Anwendungsname |
-db | -d | Datenbankname (Cube-Name) |
-script | -s | Name des Berechnungsskripts. Das Skript muss die Dateierweiterung .csc aufweisen. Sie müssen keinen vollständigen Pfad angeben. Es wird davon ausgegangen, dass sich die Dateien im entsprechenden Cube-Verzeichnis befinden. |
Beispiel
esscs calc -v -a Sample -d Basic -s CALCALL.CSC
Sie können Berechnungsskripte auch mit der Option "Berechnen" in Cube Designer oder Smart View, mit der Option "Jobs" in der Essbase-Weboberfläche oder REST-API oder mit der Anweisung execute calculation in MaxL ausführen.