Carga dimensiones en un cubo. Requiere, al menos, el 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 -rule rulesFile [-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 supone que los archivos están en la aplicación o directorio de base de datos correspondiente |
-rule | -r | Nombre de archivo de reglas. No es necesario proporcionar una ruta de acceso completa. Se supone que los archivos están en la aplicación o directorio de base de datos correspondiente |
-user | -u | Opcional. Nombre de usuario. Si se utiliza, se necesita una contraseña |
-password | -p | Opcional. Contraseña para el usuario. Si se omite, se pedirá al usuario una 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 -forceDimBuild
esscs dimbuild -a Sample -d Basic -r Basic.rul -S -conn oraConn -q "Select * from Data" -rows 50 -R NO_DATA