Dimbuild: Carga de dimensiones en un cubo

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:

  • ALL_DATA: Conserva todos los datos al cargar dimensiones.
  • NO_DATA: No conserva datos.
  • LEAFLEVEL_DATA: Conserva solo los valores de los datos de nivel 0. Si todos los datos necesarios para el cálculo residen en miembros del nivel 0, debe seleccionar esta opción. Todos los bloques de nivel superior se suprimen antes de que se reestructure el cubo. Cuando se vuelve a calcular el cubo, se vuelven a crear los bloques de nivel superior.
  • INPUT_DATA: Conserva solo los datos de entrada.

Para el almacenamiento agregado, las opciones posibles son las siguientes:

  • ALL_DATA: Conserva todos los datos al cargar dimensiones.
  • NO_DATA: No conserva datos.
-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