Hitachi Vantara Pentaho Community Forums
Page 2 of 2 FirstFirst 12
Results 11 to 17 of 17

Thread: Problemas con roles de workbench+pentaho

  1. #11

    Default

    Si tiene permisos, mira son de esta forma:
    <Role name="security">
    <SchemaGrant access="none">
    <CubeGrant cube="fact_negocios" access="none">
    <DimensionGrant dimension="TIEMPO" access="all">
    </DimensionGrant>
    <DimensionGrant dimension="TIPO PRODUCTO" access="all">
    </DimensionGrant>
    <DimensionGrant dimension="TIPO OPERACION" access="none">
    </DimensionGrant>
    <DimensionGrant dimension="REAL O EXTRAPOLADO" access="none">
    </DimensionGrant>
    <DimensionGrant dimension="LUGAR" access="none">
    </DimensionGrant>
    <HierarchyGrant hierarchy="LUGAR" topLevel="Region" bottomLevel="Region" access="custom">
    </HierarchyGrant>
    </CubeGrant>
    </SchemaGrant>
    </Role>

    estan bien?
    en el role del xaction es el mismo nombre que el de acá, "security".
    hay que configurar algo mas en alguna parte además de esto?
    gracias!

  2. #12
    Join Date
    Jul 2007
    Posts
    1,013

    Default

    Es que DimensionGrant no existe. Fijate en la documentación:

    http://mondrian.pentaho.org/document...Defining_roles
    (en) Path to Pentaho knowledge: (1:Search the Wiki > 2:Search the Forums > 3:Ask) or (1:Get a Subscription)
    (es) El camino al conocimiento en Pentaho: (1:Buscar en la Wiki > 2:Buscar en los Foros > 3:Preguntar) o (1:Comprar una Subscripción)

  3. #13

    Default

    probe con los otros y tampoco funciona.
    creo que mi problema esta con el design studio, ya que cuando pongo algun nombre de rol en la parte ROLE, me tira el error siempre.

    que será?

  4. #14
    Join Date
    Jul 2007
    Posts
    1,013

    Default

    Tu definición también es incorrecta en cuanto a que todos esos niveles deben estar anidados. Yo probaría con algo así, para determinar si el error realmente no está en la definición de roles:

    Code:
    <Role name="security">
        <SchemaGrant access="none">
          <CubeGrant cube="fact_negocios" access="none">
            <HierarchyGrant hierarchy="LUGAR" access="all">
            </HierarchyGrant>
          </CubeGrant>
        </SchemaGrant>
      </Role>
    
    <Role name="nada">
        <SchemaGrant access="none">
          <CubeGrant cube="fact_negocios" access="none">
          </CubeGrant>
        </SchemaGrant>
      </Role>
    Luego en design studio intentar asignar cada uno de los roles y ver qué pasa.
    Last edited by tdidomenico; 02-02-2010 at 05:36 PM.
    (en) Path to Pentaho knowledge: (1:Search the Wiki > 2:Search the Forums > 3:Ask) or (1:Get a Subscription)
    (es) El camino al conocimiento en Pentaho: (1:Buscar en la Wiki > 2:Buscar en los Foros > 3:Preguntar) o (1:Comprar una Subscripción)

  5. #15

    Default

    Hola, sabes probé con tu configuración, exactamente la misma... y me sigue el mismo error de antes : An error occurred while rendering Pivot.jsp. Please see the log for details.

    porque será? donde mas hay que configurar aparte del xaction y el cubo?

  6. #16
    Join Date
    Jul 2007
    Posts
    1,013

    Default

    ¿Podrás pegar la definición de tu cubo y la salida del log cuando ejecutas contra exactamente ese cubo?

    Te vuelvo a confirmar que no hace falta nada más para definir un rol: estoy trabajando con eso todos los días y funciona correctamente.

    ¡Saludos!
    (en) Path to Pentaho knowledge: (1:Search the Wiki > 2:Search the Forums > 3:Ask) or (1:Get a Subscription)
    (es) El camino al conocimiento en Pentaho: (1:Buscar en la Wiki > 2:Buscar en los Foros > 3:Preguntar) o (1:Comprar una Subscripción)

  7. #17

    Default

    me dice que no encuentra las medidas, en este ejmplo no encuentra total_preciopromesa_uf, pero intentè con otras y tampoco las encuentra, siendo que la consulta mdx esta buena ya que lo comprobe con el mdx editor del propio schema workbench.
    el error es este, no se si tu me puedes mandar un ejemplo de los que si te funcionan a ti. Gracias!
    2010-02-08 17:34:46,500 WARN [org.pentaho.platform.engine.services.runtime.TemplateUtil] not found: [Measures].[total_preciopromesa_uf]
    2010-02-08 17:34:46,500 WARN [org.pentaho.platform.engine.services.runtime.TemplateUtil] not found: [Measures].[total_preciopromesa_uf]
    2010-02-08 17:34:46,500 WARN [org.pentaho.platform.engine.services.runtime.TemplateUtil] not found: [Measures].[total_preciopromesa_uf]
    2010-02-08 17:34:46,500 WARN [org.pentaho.platform.engine.services.runtime.TemplateUtil] not found: [Measures].[total_preciopromesa_uf]
    2010-02-08 17:34:46,562 ERROR [com.tonbeller.jpivot.mondrian.MondrianModel] Parse Failure
    mondrian.olap.MondrianException: Mondrian Error:Failed to parse query '
    select NON EMPTY {[Measures].[total_preciopromesa_uf]} ON COLUMNS,
    NON EMPTY Crossjoin(Hierarchize({([PERIODO].[All PERIODOs], [TIPO VIVIENDA].[All TIPO VIVIENDAs], [TIPO VENTA].[All TIPO VENTAs], [REAL O EXTRAPOLADO.REAL EXTRAPOLADA].[All REAL O EXTRAPOLADO.REAL EXTRAPOLADAs])}), {[LUGAR].[All LUGARs]}) ON ROWS
    from [fact_negocios]

    mi configuracion de roles es esta:
    <Role name="security">
    <SchemaGrant access="all">
    <CubeGrant cube="fact_negocios" access="none">
    <HierarchyGrant hierarchy="LUGAR" access="all">
    </HierarchyGrant>
    </CubeGrant>
    </SchemaGrant>
    </Role>
    <Role name="tomcat">
    <SchemaGrant access="none">
    <CubeGrant cube="fact_negocios" access="none">
    </CubeGrant>
    </SchemaGrant>
    </Role>

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Privacy Policy | Legal Notices | Safe Harbor Privacy Policy

Copyright © 2005 - 2019 Hitachi Vantara Corporation. All Rights Reserved.