Upload: добавление файлов куба

Эта команда 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.
  • 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.