Эта команда CLI загружает артефакты куба из локального каталога в экземпляр Essbase.
Для выполнения таких задач, как загрузка данных, построение измерений, расчеты и других, иногда требуется загрузить в каталог куба файлы данных, файлы правил, файлы сценариев расчета или другие артефакты. Также можно загрузить артефакты в свой каталог пользователя.
Чтобы загрузить файлы в куб, требуется по меньшей мере разрешение "Менеджер баз данных". Для загрузки в свой каталог пользователя специальные разрешения не требуются.
Синтаксис
upload [-verbose] -file filename [-application appname [-db cubename] | -catalogpath catalogPath] [-overwrite] [-nocompression][-compressionalgorithm]
| Параметр | Сокращение | Описание |
|---|---|---|
| -verbose | -v | Необязательно. Отображение подробных описаний |
| -file | -f | Имя загружаемого файла |
| -application | -a | Необязательно. Имя приложения. Если разрешение не предоставлено, файлы загружаются в каталог пользователя или каталог, путь к которому, указан с помощью параметра -CP. |
| -db | -d | Необязательно. Имя базы данных (куба). Требуется параметр -a. |
| -catalogpath | -CP | Необязательно. Путь к каталогу с указанием имени файла. Можно использовать вместо -a [-d], чтобы указать местоположение каталога файла. |
| -overwrite | -o | Необязательно. Замена существующего файла |
| -nocompression | -nc | Необязательно. Отключение сжатия данных при передаче |
| -compressionalgorithm | -ca | Необязательно. Доступно, если не используется -nc. Определяет алгоритм сжатия, используемый при передаче данных. Возможные варианты: gzip или lz4.
Примеры использования: -ca gzip -ca lz4 |
Примеры
esscs upload -v -f c:/temp/Maxl01.msh -a Sample -d Basic -o -ca lz4
esscs upload -f C:/temp/Act1.rul -CP /shared
Можно также управлять файлами в конструкторе кубов, веб-интерфейсе Essbase или API-интерфейсе REST.