Está en la página 1de 15

MANUAL DE USUARIO SCHEMA WORKBENCH

INTRODUCCION

Este manual de usuario está enfocado en todos los pasos técnicos que se debe realizar para una
creación y una publicación de un cubo de información para un análisis OLAP.

DESCRIPCION DE LA INTERFAZ DE USUARIO

Primero se inicia el mondrian schema workbench con unos archivos que se encuentran en la carpeta
que se descarga en el internet.

Para Windows se ejecuta el archivo workbench.bat para iniciar el schema workbench mientras que
para Linux se ejecuta en un terminal el archivo workbench.sh, con esto carga y se abre la
aplicación.

Interfaz Schema Workbench

CREACION CONEXIÓN

Antes de crear un cubo se debe crear la conexión a la base de datos de donde se va a extraer la
información, para esto se dirige a la pestaña Options -> Connection.
Creación conexión.

Una vez que se abre la ventana para la conexión a la base de datos, se pone un nombre a la nueva
conexión, se escoge tipo de conexión, la forma de acceso y las configuraciones necesarias para
establecer una conexión, con esto hacemos clic en el botón Test.

Configuración conexión.
Si la conexión es correcta aparece un mensaje con la información de la conexión, hacer clic en el
botón ok.

Conexión correcta.

CREACION DE CUBO

Para crear un cubo se debe primero crear un esquema, esto se crea en la opción: file -> new ->
schema.

Crear nuevo esquema.


Una vez creado el esquema se pone un nombre en la parte derecha donde se encuentran los atributos
y luego se hace clic derecho sobre “schema”, aparece unas opciones y se escoge add cube para
crear el cubo.

Crear nuevo cubo.

Se pone un nombre al cubo en la parte de atributos que se encuentra en la parte derecha y hacer clic
derecho sobre el cubo creado y escoger la opción add table.

Creación tabla en cubo.


Hacer clic en la tabla creada y seleccionar el atributo “schema”, aquí seleccionará el nombre del
esquema donde se encuentran las dimensiones y tablas de hechos. En el atributo “name” se escoge
la tabla de hechos del modelo multidimensional que se requiere hacer el cubo de información.

Atributos de tabla del cubo.

CREACION DIMENSIONES

Hacer clic derecho sobre el cubo en la parte de la izquierda y escoger la opción add dimensión para
crear la primera dimensión del cubo.

Crear dimensión.
Al momento de crear la dimensión se genera una jerarquía automáticamente sobre la dimensión
como se puede ver en la siguiente imagen. Ahora hacer clic derecho sobre la jerarquía y escoger la
opción add table.

Crear tabla de dimensión.

Se coloca sobre la tabla creada para la dimensión y se llena los atributos de “ schema”, aquí se pone
el mismo esquema que se colocó en la tabla anteriormente explicada y en “name” se escoge la
dimensión del modelo multidimensional que se requiere hacer el cubo.

Atributos de tabla de dimensión.

Hacer clic derecho sobre la jerarquía y escoger la opción add level.


Crear nivel.

Se coloca sobre el nivel creado y llenar los atributos:

- Name: Cualquier nombre que identifique al campo


- Column: Se escoge el campo que requiera de la dimensión
- Type: Se escoge el tipo de dato que tiene el campo de la dimensión.

Atributos del nivel.

La siguiente imagen muestra el resultado de dos niveles en el caso que el usuario requiera y el
procedimiento seria el mismo que se explicó en el paso anterior.
Dimensión con dos niveles.

Una vez terminado los niveles, se coloca sobre la jerarquía y se llena los atributos:

- Name: Se pone un nombre referente a la dimensión o el nombre de la dimensión.


- AllMemberName: Se pone “all” o “todos”, esto será un nivel que genera automáticamente
con este atributo y este nivel va a mostrar todos los registros que se encuentren en la
dimensión.
- primaryKey: Se escoge la llave primaria de la dimensión.

Atributos de la jerarquía.

Con esto estarían completos los niveles y la jerarquía de la dimensión, ahora se coloca sobre la
dimensión y se llena los atributos:

- Name: Se pone un nombre referente a la dimensión o el nombre de la dimensión.


- ForeignKey: Se escoge la llave secundaria o foránea de la tabla de hechos que hace
referencia a la dimensión a la que se está utilizando.
Atributos de la dimensión.

CREACION MEDIDAS

Hacer clic derecho sobre el cubo y escoger la opción add measure para crear una medida en el
cubo de información.

Crear medidas.

Se coloca sobre la nueva medida y se llena los siguientes atributos:

- Name: Se pone un nombre a la medida.


- Aggregator: Se escoge la agregación que se requiera para la medida.
- Column: Se escoge el campo que se va a utilizar como medida.
Atributos de las medidas.

Al crear las dimensiones y medidas necesarias con un modelo multidimensional como se explicó
anteriormente, el cubo se va a mostrar de la siguiente forma:

Cubo con dimensiones y medidas.

GUARDAR CUBOS
Una vez que se tenga el cubo listo se dirige a guardarlo en la opción: file -> Save As

Guardar cubo.

Se abrirá la ventana para poder guardar, escoger la ruta y poner un nombre con el que se va a
guardar el cubo. En este caso se está guardando en la ruta root con el nombre
CUB_PER_ROL0003.xml.

Ruta y nombre para guardar el cubo.


PUBLICACION DE CUBOS

Para la publicación de cubos lo primero que se tiene en cuenta es que debe estar levantado el BI
Server y en la consola de administración debe estar creado el usuario con el que va a publicar el
cubo y también debe estar creado la conexión a la base de datos.

CONFIGURACION.

Antes de publicar se debe configurar el archivo que se encuentra en la siguiente ruta:

/biserver-ce/pentaho-solutions/system/publisher_config_xml.

En este archivo se busca la siguiente parte:

<publisher-config>

<publisher-password></publisher-password>

</publisher-config>

Aquí se define el password que el usuario requiera para la publicación de cubos y reportes entre:
<publisher-password></publisher-password>

Ejemplo: <publisher-password>password</publisher-password>

PUBLICACION.

Hacer click en la opción: file -> publish

Publicación de cubo.
Se va abrir una ventana donde se llena los siguientes campos como se puede ver en la siguiente
imagen.

- URL: Se coloca la dirección del servidor.


- PUBLISH PASSWORD: Se pone la contraseña de la configuración que fue explicada
anteriormente.
- USER: Se pone un usuario que este creado en la consola de administración de pentaho.
- PASSWORD: La contraseña del usuario.

Conexión al repositorio.

Con el paso anterior se conecta al repositorio del servidor y se abre una nueva ventana donde se va
a definir la ruta de publicación del cubo y en la parte de “pentaho or JNDI Data Source” se pone
el mismo nombre que se da a la conexión al crear en la consola de administración.
Ruta de publicación del cubo.

Conexión en consola de administración.


Finalmente al publicarlo correctamente, se muestra un mensaje indicando que el cubo se ha
publicado satisfactoriamente.

Cubo publicado satisfactoriamente.

También podría gustarte