Este comando da CLI carrega dimensões para um cubo. Para fazer isso, você precisa de pelo menos a permissão de Gerente do Banco de Dados.
Para carregar dimensões, primeiro faça upload dos arquivos de regra e criação de dimensão para o Essbase. Você pode usar a CLI para fazer upload de arquivos. Consulte Upload: Adicionar Arquivos de Cubo.
Sintaxe
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]
Opção | Abreviação | Descrição |
---|---|---|
-verbose | -v | Mostrar descrições detalhadas |
-application | -a | Nome do aplicativo |
-db | -d | Nome do banco de dados (cubo) |
-file | -f | Nome do arquivo de criação de dimensão. Não é necessário fornecer o caminho completo. Assume-se que os arquivos estejam no diretório do aplicativo ou banco de dados relevante. Você pode usar -catalogfile no lugar desta opção. |
-rule | -r | Nome do arquivo de regra. Não é necessário fornecer o caminho completo. Assume-se que os arquivos estejam no diretório do aplicativo ou banco de dados relevante. Você pode usar -catalogrulefile no lugar desta opção. |
-catalogfile | -CF | Nome do arquivo de criação da dimensão do catálogo de arquivos. Você pode usar esta opção no lugar de -file. |
-catalogrulefile | -CRF | Nome do arquivo da regra do catálogo de arquivos. Você pode usar esta opção no lugar de -rule. |
-user | -u | Opcional. Nome de usuário. Requer senha, se utilizado.
Se você estiver usando uma conexão e uma Origem de dados salvas, não será necessário nome de usuário e senha. Se você não estiver usando uma conexão salva, e o arquivo de regras se conectar a um RDBMS, especifique o nome de usuário e a senha para conectar-se ao RDBMS. |
-password | -p | Opcional. Senha do usuário. Se omitida, será solicitado que o usuário forneça a senha. |
-stream | -S | Opcional. Use a criação de dimensão de streaming. Requer a opção -conn, se for usado. |
-connection | -conn | Obrigatório se a opção de streaming for usada. Nome de uma conexão salva que foi criada usando o comando createlocalconnection da CLI. |
-query | -q | Opcional. Consulta ao banco de dados a ser submetida juntamente com a criação da dimensão de streaming. |
-rows | -rows | Opcional. Número de linhas para fazer streaming simultaneamente. O padrão é 100. |
-restructureOption | -R |
Controla suas escolhas de preservação para a reestruturação do outline. Para armazenamento em blocos, as possíveis opções são:
Para armazenamento agregado, as possíveis opções são:
|
-forcedimbuild | -F | Continue a criação da dimensão mesmo que outras atividades do usuário estejam em andamento. Isso cancela as sessões ativas do usuário. |
Exemplos
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
Você também pode carregar as dimensões usando Cube Designer, Jobs na Interface Web do Essbase Interface Web do Essbase ou API REST ou importar dimensões no MaxL.