Este comando CLI carga dimensiones en un cubo. Para ello, necesita al menos permiso de gestor de bases de datos.
Para cargar dimensiones, primero debe cargar los archivos de creación de dimensión y de reglas en Essbase. Puede utilizar la herramienta CLI para cargar archivos. Consulte Upload: Adición de archivos de cubo.
Sintaxis
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]
Opción | Abreviatura | Descripción |
---|---|---|
-verbose | -v | Muestra las descripciones ampliadas. |
-application | -a | Nombre de la aplicación |
-db | -d | Nombre de base de datos (cubo) |
-file | -f | Nombre de archivo de creación de dimensión. No es necesario proporcionar una ruta de acceso completa. Se asume que los archivos están en el directorio de la aplicación o base de datos pertinente. Puede usar -catalogfile en lugar de esta opción. |
-rule | -r | Nombre de archivo de reglas. No es necesario proporcionar una ruta de acceso completa. Se asume que los archivos están en el directorio de la aplicación o base de datos pertinente. Puede usar -catalogrulefile en lugar de esta opción. |
-catalogfile | -CF | Nombre de archivo de creación de dimensión del catálogo de archivos. Puede usar esta opción en lugar de -file. |
-catalogrulefile | -CRF | Nombre del archivo de reglas del catálogo de archivos. Puede usar esta opción en lugar de -rule. |
-user | -u | Opcional. Nombre de usuario. Necesita una contraseña en caso de que se utilice.
Si está usando una conexión guardada y un origen de datos, no será necesario ningún nombre de usuario ni contraseña. Si no está usando una conexión guardada y el archivo de reglas se conecta a un RDBMS, especifique el nombre de usuario y la contraseña para conectar al RDBMS. |
-password | -p | Opcional. Contraseña para el usuario. Si se omite, se pedirá al usuario la contraseña. |
-stream | -S | Opcional. Utilizar el flujo de creación de dimensión. Se necesita la opción -conn en caso de que se utilice. |
-connection | -conn | Se necesita si se utiliza la opción de flujo. Nombre de una conexión guardada creada mediante el comando createlocalconnection de CLI. |
-query | -q | Opcional. Solicitud de base de datos que se debe enviar con la creación de dimensión de flujo. |
-rows | -rows | Opcional. Número de filas que se van a transmitir al mismo tiempo. El valor por defecto es 100. |
-restructureOption | -R |
Controla la conservación de opciones para la reestructuración del esquema. Para el almacenamiento de bloques, las opciones posibles son las siguientes:
Para el almacenamiento agregado, las opciones posibles son las siguientes:
|
-forcedimbuild | -F | Continuar con la creación de la dimensión, incluso aunque haya otras actividades del usuario en curso. De esta forma, se cancelan las sesiones de usuario activas. |
Ejemplos
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
También puede cargar dimensiones con el diseñador de cubos, trabajos en la interfaz web de Essbase interfaz web de Essbase o la API de REST, o si lo prefiere, puede importar dimensiones en MaxL.