Saiku Reporting en Pentaho 5.0.1 ... - Open Business Intelligence2024-03-29T10:26:59Zhttp://openbi.ning.com/forum/topics/saiku-reporting-en-pentaho-5-0-1?commentId=2400100%3AComment%3A111344&feed=yes&xn_auth=noSi los usuarios acceden a los…tag:openbi.ning.com,2016-04-22:2400100:Comment:1110522016-04-22T13:29:25.593ZGuillermo Korellhttp://openbi.ning.com/profile/GuillermoKorell
<p>Si los usuarios acceden a los datos mediante un reporte (consultas sql a la base del dw) podés hacerlo como decís.</p>
<p>En el caso de que quieras filtrar la nacegación olap del cubo, no podés filtrar con un where de sql porque el motor mondrian maneja consultas mdx. en ese caso tendrías que tener un rol para cada grupo comercial y asignárselos a los usuarios. Luego filtrar en mdx con los roles. Eso es lo que se me ocurre en este momento, nose si habrá otra forma más…</p>
<p>Si los usuarios acceden a los datos mediante un reporte (consultas sql a la base del dw) podés hacerlo como decís.</p>
<p>En el caso de que quieras filtrar la nacegación olap del cubo, no podés filtrar con un where de sql porque el motor mondrian maneja consultas mdx. en ese caso tendrías que tener un rol para cada grupo comercial y asignárselos a los usuarios. Luego filtrar en mdx con los roles. Eso es lo que se me ocurre en este momento, nose si habrá otra forma más fácil.</p>
<p>Saludos</p> el detalle es que mis usuario…tag:openbi.ning.com,2016-04-20:2400100:Comment:1110472016-04-20T16:37:12.622Zjorge david mendoza jimenezhttp://openbi.ning.com/profile/jorgedavidmendozajimenez
el detalle es que mis usuarios todos veran el mismo cubo.<br />
<br />
lo unico que variaria por ejemplo seria una condicion<br />
WHERE grupo_comercial=3<br />
<br />
y asi dependeiendo del usuario el grupo cambiaria.<br />
<br />
y es lo que tengo duda si se puede manejar condiciones sql con where
el detalle es que mis usuarios todos veran el mismo cubo.<br />
<br />
lo unico que variaria por ejemplo seria una condicion<br />
WHERE grupo_comercial=3<br />
<br />
y asi dependeiendo del usuario el grupo cambiaria.<br />
<br />
y es lo que tengo duda si se puede manejar condiciones sql con where Hola Jorge, lo de los usuario…tag:openbi.ning.com,2016-04-20:2400100:Comment:1113482016-04-20T16:33:07.149ZGuillermo Korellhttp://openbi.ning.com/profile/GuillermoKorell
<p>Hola Jorge, lo de los usuarios en una tabla ya creada supongo que se puede, configurando pentaho, pero no lo he probado. Para filtrar por grupos, lo puedes hacer directamente en el xml del cubo. yo lo que tengo es una dimension en el cubo que me permite filtrar que ve cada grupo en base a esa dimension, por ej:</p>
<p><Role name="usrFICH"><br></br> <SchemaGrant access="none"><br></br> <CubeGrant cube="alumnos" access="all"><br></br> <HierarchyGrant…</p>
<p>Hola Jorge, lo de los usuarios en una tabla ya creada supongo que se puede, configurando pentaho, pero no lo he probado. Para filtrar por grupos, lo puedes hacer directamente en el xml del cubo. yo lo que tengo es una dimension en el cubo que me permite filtrar que ve cada grupo en base a esa dimension, por ej:</p>
<p><Role name="usrFICH"><br/> <SchemaGrant access="none"><br/> <CubeGrant cube="alumnos" access="all"><br/> <HierarchyGrant hierarchy="[unidad_analisis.unidad_analisis]" topLevel="[unidad_analisis.unidad_analisis].[unidad_analisis]" access="custom"><br/> <MemberGrant member="[unidad_analisis].[FICH]" access="all"><br/> </MemberGrant><br/> </HierarchyGrant><br/> </CubeGrant></p>
<p></p>
<p>El grupo usrFICH, ve del cubo alumnos sólo los datos que corresponden con la dimension unidad_análisis = "FICH", ésta dimension la utilizo sólo para filrar por roles, no para navegar el cubo (está como no visible). Y así puedes hacer lo mismo con cada grupo de usuarios que tengas. Espero que se entienda y te sea de ayuda.</p>
<p>Saludos</p>
<p><br/> <br/> <cite>jorge david mendoza jimenez dijo:</cite></p>
<blockquote cite="http://www.redopenbi.com/forum/topics/saiku-reporting-en-pentaho-5-0-1?commentId=2400100%3AComment%3A111151&xg_source=msg_com_forum#2400100Comment111151"><div><div class="xg_user_generated"><p>hola, que tal.</p>
<p>estoy trabajando sobre un proyecto de BI con pentaho.</p>
<p>estoy tratando de que los usuarios del BI server me los obtenga en base a una tabla de usuarios propia que ya hay diseñada.</p>
<p>y la otra es que a los cubos OLAP quiero condicionarlos con un where, no se si esto sea posible ya que cada usuario pertenece a un grupo que solo puede ver los datos de su respectivo grupo.</p>
<p>cabe mencionar que para todos los usuarios aplicarían los mismo cubos lo único que variara seria la condición WHERE que variaría con cada usuario.</p>
<p><br/> <br/> <cite>Guillermo Korell dijo:</cite></p>
<blockquote cite="http://www.redopenbi.com/forum/topics/saiku-reporting-en-pentaho-5-0-1?commentId=2400100%3AComment%3A111248&xg_source=msg_com_forum#2400100Comment111248"><div><div class="xg_user_generated"><p>Hola Jorge. Los usuarios los puedes gestionar como administrados desde Pentaho (utiliza jackrabit como gestor). Luego en puedes crear roles y asignárselos a los usuarios en cuestión.</p>
<p>En el esquema puedes darle permisos a un rol con la sintaxis</p>
<p><Role name="nombre_rol"><br/> <SchemaGrant access="none"><br/> <CubeGrant cube="cubo" access="all"> <br/> </CubeGrant></p>
<p> </SchemaGrant><br/> </Role></p>
<p></p>
<p>Con <HierarchyGrant> y <MemberGrant> puedes gestionar el acceso a nivel de dimensiones y miembros de la jerarquia</p>
<p></p>
</div>
</div>
</blockquote>
</div>
</div>
</blockquote> hola, que tal.
estoy trabajan…tag:openbi.ning.com,2016-04-20:2400100:Comment:1111512016-04-20T16:14:03.408Zjorge david mendoza jimenezhttp://openbi.ning.com/profile/jorgedavidmendozajimenez
<p>hola, que tal.</p>
<p>estoy trabajando sobre un proyecto de BI con pentaho.</p>
<p>estoy tratando de que los usuarios del BI server me los obtenga en base a una tabla de usuarios propia que ya hay diseñada.</p>
<p>y la otra es que a los cubos OLAP quiero condicionarlos con un where, no se si esto sea posible ya que cada usuario pertenece a un grupo que solo puede ver los datos de su respectivo grupo.</p>
<p>cabe mencionar que para todos los usuarios aplicarían los mismo cubos lo único que…</p>
<p>hola, que tal.</p>
<p>estoy trabajando sobre un proyecto de BI con pentaho.</p>
<p>estoy tratando de que los usuarios del BI server me los obtenga en base a una tabla de usuarios propia que ya hay diseñada.</p>
<p>y la otra es que a los cubos OLAP quiero condicionarlos con un where, no se si esto sea posible ya que cada usuario pertenece a un grupo que solo puede ver los datos de su respectivo grupo.</p>
<p>cabe mencionar que para todos los usuarios aplicarían los mismo cubos lo único que variara seria la condición WHERE que variaría con cada usuario.</p>
<p><br/> <br/> <cite>Guillermo Korell dijo:</cite></p>
<blockquote cite="http://www.redopenbi.com/forum/topics/saiku-reporting-en-pentaho-5-0-1?commentId=2400100%3AComment%3A111248&xg_source=msg_com_forum#2400100Comment111248"><div><div class="xg_user_generated"><p>Hola Jorge. Los usuarios los puedes gestionar como administrados desde Pentaho (utiliza jackrabit como gestor). Luego en puedes crear roles y asignárselos a los usuarios en cuestión.</p>
<p>En el esquema puedes darle permisos a un rol con la sintaxis</p>
<p><Role name="nombre_rol"><br/> <SchemaGrant access="none"><br/> <CubeGrant cube="cubo" access="all"> <br/> </CubeGrant></p>
<p> </SchemaGrant><br/> </Role></p>
<p></p>
<p>Con <HierarchyGrant> y <MemberGrant> puedes gestionar el acceso a nivel de dimensiones y miembros de la jerarquia</p>
<p></p>
</div>
</div>
</blockquote> Hola Jorge. Los usuarios los…tag:openbi.ning.com,2016-04-18:2400100:Comment:1112482016-04-18T16:09:31.710ZGuillermo Korellhttp://openbi.ning.com/profile/GuillermoKorell
<p>Hola Jorge. Los usuarios los puedes gestionar como administrados desde Pentaho (utiliza jackrabit como gestor). Luego en puedes crear roles y asignárselos a los usuarios en cuestión.</p>
<p>En el esquema puedes darle permisos a un rol con la sintaxis</p>
<p><Role name="nombre_rol"><br></br> <SchemaGrant access="none"><br></br> <CubeGrant cube="cubo" access="all"> <br></br> </CubeGrant></p>
<p> </SchemaGrant><br></br> </Role></p>
<p></p>
<p>Con …</p>
<p>Hola Jorge. Los usuarios los puedes gestionar como administrados desde Pentaho (utiliza jackrabit como gestor). Luego en puedes crear roles y asignárselos a los usuarios en cuestión.</p>
<p>En el esquema puedes darle permisos a un rol con la sintaxis</p>
<p><Role name="nombre_rol"><br/> <SchemaGrant access="none"><br/> <CubeGrant cube="cubo" access="all"> <br/> </CubeGrant></p>
<p> </SchemaGrant><br/> </Role></p>
<p></p>
<p>Con <HierarchyGrant> y <MemberGrant> puedes gestionar el acceso a nivel de dimensiones y miembros de la jerarquia</p>
<p></p> Hola Jorge,
Que genial que s…tag:openbi.ning.com,2016-04-17:2400100:Comment:1113442016-04-17T19:19:07.687ZIvan M. Pincheira Henriquezhttp://openbi.ning.com/profile/IvanMauricioPincheiraHenriquez
<p>Hola Jorge,</p>
<p></p>
<p>Que genial que se hayas podido solucionar el problema,</p>
<p>segun he leido si se puede hacer eso, que los usuarios se puedan gestionar desde una base de datos, pero nunca lo he hecho, lo que si hice fue agregarle los permisos en el mismo cubo.</p>
<p></p>
<p>pero a nivel de Pentaho nunca lo realice.</p>
<p></p>
<p>saludos</p>
<p>Hola Jorge,</p>
<p></p>
<p>Que genial que se hayas podido solucionar el problema,</p>
<p>segun he leido si se puede hacer eso, que los usuarios se puedan gestionar desde una base de datos, pero nunca lo he hecho, lo que si hice fue agregarle los permisos en el mismo cubo.</p>
<p></p>
<p>pero a nivel de Pentaho nunca lo realice.</p>
<p></p>
<p>saludos</p> que tal ivan.
ya pude visuali…tag:openbi.ning.com,2016-04-15:2400100:Comment:1111422016-04-15T21:57:09.014Zjorge david mendoza jimenezhttp://openbi.ning.com/profile/jorgedavidmendozajimenez
<p>que tal ivan.</p>
<p>ya pude visualizar mi cubo.</p>
<p>muchas gracias por tu ayuda.</p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/2170248232?profile=original" target="_self"><img class="align-full" src="http://storage.ning.com/topology/rest/1.0/file/get/2170248232?profile=RESIZE_1024x1024" width="721"></img></a></p>
<p>ahora, tengo una duda sobre los usuario. sabes si se puede gestionar esa parte desde una base de datos?</p>
<p></p>
<p>para tener los usuarios guardados en la base.</p>
<p>y tambien para ir metiendole un poquito de estilos, para mejorar la…</p>
<p>que tal ivan.</p>
<p>ya pude visualizar mi cubo.</p>
<p>muchas gracias por tu ayuda.</p>
<p><a target="_self" href="http://storage.ning.com/topology/rest/1.0/file/get/2170248232?profile=original"><img width="721" class="align-full" src="http://storage.ning.com/topology/rest/1.0/file/get/2170248232?profile=RESIZE_1024x1024" width="721"/></a></p>
<p>ahora, tengo una duda sobre los usuario. sabes si se puede gestionar esa parte desde una base de datos?</p>
<p></p>
<p>para tener los usuarios guardados en la base.</p>
<p>y tambien para ir metiendole un poquito de estilos, para mejorar la vista</p>
<p></p>
<p></p> intentare hacerlo en base al…tag:openbi.ning.com,2016-04-15:2400100:Comment:1107132016-04-15T14:51:09.245Zjorge david mendoza jimenezhttp://openbi.ning.com/profile/jorgedavidmendozajimenez
intentare hacerlo en base al datawerehouse<br />
para haber si asi ya no da errores.<br />
<br />
<br />
solo tengo una duda.<br />
<br />
como ya te comente mi base esta en estructura estrella.<br />
<br />
en el data-integration para hacer el datawerehouse como quedaria?<br />
<br />
tendria que hacer un input de cada tabla? y la parte del datawerehouse como seria?<br />
<br />
si tuvieras algun ejemplo te lo agradeceria muchisimo.
intentare hacerlo en base al datawerehouse<br />
para haber si asi ya no da errores.<br />
<br />
<br />
solo tengo una duda.<br />
<br />
como ya te comente mi base esta en estructura estrella.<br />
<br />
en el data-integration para hacer el datawerehouse como quedaria?<br />
<br />
tendria que hacer un input de cada tabla? y la parte del datawerehouse como seria?<br />
<br />
si tuvieras algun ejemplo te lo agradeceria muchisimo. No hay problemas por hacerlo…tag:openbi.ning.com,2016-04-15:2400100:Comment:1108012016-04-15T14:46:58.529ZIvan M. Pincheira Henriquezhttp://openbi.ning.com/profile/IvanMauricioPincheiraHenriquez
<p>No hay problemas por hacerlo en un datawarehouse, es mas eficiente hacer el cubo en base a el y que lo lea luego un visualizador OLAP, intenta guardar tu cubo en alguna parte de tu pc (es un archivo xml, yo para cubos basicos los hacia solo en bloc de notas) y luego desde el BiServer donde creas las conexiones, puedes especificar si es una "conection" o un "Analisis" en Analisis debes escoger tu archivo xml y luego de eso Saiku sera capaz de leerlo.</p>
<p></p>
<p>como te comentaba, este…</p>
<p>No hay problemas por hacerlo en un datawarehouse, es mas eficiente hacer el cubo en base a el y que lo lea luego un visualizador OLAP, intenta guardar tu cubo en alguna parte de tu pc (es un archivo xml, yo para cubos basicos los hacia solo en bloc de notas) y luego desde el BiServer donde creas las conexiones, puedes especificar si es una "conection" o un "Analisis" en Analisis debes escoger tu archivo xml y luego de eso Saiku sera capaz de leerlo.</p>
<p></p>
<p>como te comentaba, este paso asi no lo realizaba desde que hice mi tesis hace 2 años, aunque si lo tengo anotado en ella.</p>
<p></p>
<p>Aunque eso si, debes fijarte que tanto el nombre de la conexion que tengan el cubo y el Biserver a tu data warehouse sean el mismo.</p>
<p></p>
<p>Quedo Atento.</p>
<p></p>
<p>Saludos</p> lo publico directamente desde…tag:openbi.ning.com,2016-04-15:2400100:Comment:1107122016-04-15T14:23:25.932Zjorge david mendoza jimenezhttp://openbi.ning.com/profile/jorgedavidmendozajimenez
lo publico directamente desde el schema workbench. y solo me sale en jpivot. en saiku no me sale.<br />
<br />
la otea duda que tengo es que ya en el BI server como se especifica la conexion a la base de dstos que usara ese cubo? o no se hace?.<br />
<br />
<br />
y hize una base de datos en copo de nieve o estrella para hacer un ejeplo basico con un cubo.<br />
<br />
ahi no se si este bien o sea forzoso que mi cubo deba estar echo desde un datawerehouse.<br />
<br />
perdon por tantas molestias.
lo publico directamente desde el schema workbench. y solo me sale en jpivot. en saiku no me sale.<br />
<br />
la otea duda que tengo es que ya en el BI server como se especifica la conexion a la base de dstos que usara ese cubo? o no se hace?.<br />
<br />
<br />
y hize una base de datos en copo de nieve o estrella para hacer un ejeplo basico con un cubo.<br />
<br />
ahi no se si este bien o sea forzoso que mi cubo deba estar echo desde un datawerehouse.<br />
<br />
perdon por tantas molestias.