Эта команда интерфейса командной строки выполняет сценарий расчета в кубе. Для ее выполнения требуется, по меньшей мере, разрешение "Обновление баз данных", а также предоставленный доступ к сценарию расчета.
Чтобы выполнить сценарии расчета, соответствующие сценарии сначала необходимо загрузить в каталог куба как файлы .csc. Загрузить файлы можно с помощью CLI. См. Upload: добавление файлов куба.
Синтаксис
calc [-verbose] -application appname -db cubename -script scriptfilename
| Параметр | Сокращение | Описание |
|---|---|---|
| -verbose | -v | Отображение подробных описаний |
| -application | -a | Имя приложения |
| -db | -d | Имя базы данных (куба) |
| -script | -s | Имя сценария вычисления. Должен иметь расширение имени файла .csc. Не нужно указывать полный путь. Подразумевается, что файлы находятся в соответствующем каталоге куба. |
Пример
esscs calc -v -a Sample -d Basic -s CALCALL.CSC
Кроме того, сценарии расчета можно выполнить с помощью элемента "Рассчитать" в конструкторе кубов или Smart View, а также заданий в веб-интерфейсе Essbase или REST API или команды execute calculation в MaxL.