Open Business Intelligence

La red del Business Intelligence

En este video tutorial se hará lo siguiente:
* Mediante PSW (Pentaho Schema Workbench) añadir un rol con determinadas restricciones.
* Publicar el schema y refrescar la caché de mondrian.* Desde PUC (Pentaho User Console) crear un nuevo análisis interactivo: "test roles".
* Abrir PDS (Pentaho Design Studio) y seleccionar "test roles":
____* añadir una variable de entrada que traiga el nombre del user que esta logueado actualmente.
____* crear un proceso de acción que mapee nombres de users con roles mondrian.
____* asignar al proceso de acción que ejecuta el análisis interactivo, como parámetro el rol mondrian en cuestión.
* Test.

 

Espero les sea útil.
Saludos.

Etiquetas: design, eglu, eglubi, grupoeglu, mondrian, pds, pentaho, psw, roles, studio, Más...workbench, xaction

Visitas: 1712

Respuestas a esta discusión

Gracias Dario! Muy buen tutorial.

Vale la pena aclarar que podemos emplear la lógica que queramos (no solo javascript) para calcular el rol final. Por ejemplo podemos obtenerlos de la base de datos.

 

Saludos

 

Mariano

Esta muy interesante el tutorial, ayuda mucho, sin embargo, esta configuracion solo va a funcionar sobre las vista de analasis. ¿Conocen la forma de hacer para que esta configuracion tenga efecto sobre el cubo en bruto en la version 3.5.2?

Buenas Edmanuel, cómo estás?

No entiendo tu consulta, podrías explicar un poco más que es lo que quieres hacer?

Saludos.
Buen dia Bernabeu, a lo que me refiero es que siguiendo el tutorial del video se puede lograr realizar el mapeo de roles para que tengan efecto sobre vistas de analisis ya creadas, pero este mapeo no tiene efecto cuando accedo directamente al cubo, puesto que se me muestran todas las dimensiones a pesar de tener configurado los roles en el XML del cubo. Se y he probado que en la version 3.7 no es necesario hacer esto , pero en la version 3.5 que es la que estoy usando aun no he podido hacer este mapeo de roles para que tenga efecto sobre el cubo.

Hola a todos, acabo de encontrar este tema de discusión, soy nueva y todavía me cuesta ubicarme en la página. Escribí algo en http://www.redopenbi.com/forum/topics/xaction-con-roles. Espero que sea útil.

Saludos          Jimena

Hola Jimena,

muchas gracias por compartir!

Saludos

Mariano

exelente video , pero tengo una duda. para aquellos que no usemos  Pentaho Design Studio, algo directo como "SPOON ---> WorkBench --> y BI server .... aplicarle ahi los permisos para vision de cada usuario ?

Hola Mariano. 

Tenes algún ejemplo con base de datos. 

Mariano García Mattío dijo:

Gracias Dario! Muy buen tutorial.

Vale la pena aclarar que podemos emplear la lógica que queramos (no solo javascript) para calcular el rol final. Por ejemplo podemos obtenerlos de la base de datos.

 

Saludos

 

Mariano

Buenas Adriana. En PDS puedes añadir un proceso de acción que se conecte a tu base de datos y que a través de una consulta SQL devuelva el valor del rol buscado.

Saludos

el vídeo no lo puedo ver me puedes poner o enviar el código.toda ayuda es bien recibida gracias. 

Buen día Joel, aquí esta el video en dailymotion, quizás allí puedas verlo.

Saludos

RSS

Distintivo

Cargando…

© 2017   Creado por Emilio.   Tecnología de

Emblemas  |  Reportar un problema  |  Términos de servicio