Эта команда CLI загружает измерения в куб. Для этого необходимо, по крайней мере, разрешение "Менеджер баз данных".
Чтобы загрузить измерения, сначала необходимо загрузить файлы построения измерений и файлы правил в Essbase. Загрузить файлы можно с помощью CLI. См. Upload: добавление файлов куба.
Синтаксис
dimbuild [-verbose] -application appname -db cubename -file fileName [| -catalogfile catalogFile] -rule rulesFile [| -catalogrulefile catalogRulesFile]] [-user userName [-password password]] [-stream] [-connection connectionName][-query queryString] [-rows n]] [-restructureOption restructureOption] [-forcedimbuild]
Параметр | Сокращение | Описание |
---|---|---|
-verbose | -v | Отображение подробных описаний |
-application | -a | Имя приложения |
-db | -d | Имя базы данных (куба) |
-file | -f | Имя файла компоновки измерений. Не нужно указывать полный путь. Подразумевается, что файлы находятся в соответствующем каталоге приложения или базы данных. Вместо этого параметра можно использовать параметр -catalogfile. |
-rule | -r | Имя файла правил. Не нужно указывать полный путь. Подразумевается, что файлы находятся в соответствующем каталоге приложения или базы данных. Вместо этого параметра можно использовать параметр -catalogrulefile. |
-catalogfile | -CF | Имя файла компоновки измерения из каталога файлов. Этот параметр можно использовать вместо параметра -file. |
-catalogrulefile | -CRF | Имя файла правил из каталога файлов. Этот параметр можно использовать вместо параметра -rule. |
-user | -u | Необязательно. Имя пользователя если используется, требуется указать пароль.
Если используются сохраненные подключение и источник данных, имя пользователя и пароль не требуются. Если сохраненное подключение не используется и файл правил подключается к СУРБД, укажите имя пользователя и пароль для подключения к СУРБД. |
-password | -p | Необязательно. Пароль для пользователя Если опущен, пароль будет запрошен у пользователя. |
-stream | -S | Необязательно. Использование потоковой компоновки измерений. Если используется, требуется параметр -conn. |
-connection | -conn | Требуется, если используется параметр потоковой передачи. Имя сохраненного подключения, созданного с помощью команды createlocalconnection интерфейса командной строки. |
-query | -q | Необязательно. Запрос к базе данных, отправляемый вместе с потоковой компоновкой измерений. |
-rows | -rows | Необязательно. Число строк, одновременно передаваемых в потоковом режиме. По умолчанию: 100. |
-restructureOption | -R |
Управляет вашими вариантами сохранения для реструктуризации структуры. Возможные варианты для блочного хранения:
Возможные варианты для агрегированного хранения:
|
-forcedimbuild | -F | Продолжайте построение измерения, даже если выполняются другие действия пользователя. Это отменяет активные сеансы пользователя. |
Примеры
esscs dimbuild -a Sample -d Basic -r Basic.rul -u smith -p password -R NO_DATA -F
esscs dimbuild -a Sample -d Basic -r Basic.rul -S -conn oraConn -q "Select * from Data" -rows 50 -R NO_DATA
esscs dimbuild -a Sample -db Basic -CRF /users/weblogic/Dim_Market.rul -CF /shared/Market.txt -R ALL_DATA -F
Измерения также можно загружать с помощью конструктора кубов, заданий в веб-интерфейсе Essbase, API-интерфейса REST или команды import dimensions в MaxL.