Hitachi Vantara Pentaho Community Forums
Results 1 to 3 of 3

Thread: Duda con MDX

  1. #1
    Join Date
    Apr 2009
    Posts
    9

    Default Duda con MDX

    Estimados:
    Primero que todo buenas tardes, espero me puedan dar una ayuda en este nuevo mundo para mi que es Pentaho.
    Ahora a mi duda...
    Sucede lo siguiente, tengo un MDX creado de la siguiente manera:

    <Schema name="Cubo" measuresCaption="Cubo">
    <Cube name="Cubo" cache="true" enabled="true">
    <Table name="Payment_Worker" alias="Fact_Table">
    </Table>
    <Dimension name="Category" foreignKey="Cat_Id" >
    <Hierarchy hasAll="true" allMemberName="All Categories" primaryKey="Cat_Id" defaultMember="All Categories">
    <Table name="Categories">
    </Hierarchy>
    </Dimension>
    <Measure name="Payment" column="paw_Totalpay" datatype="Numeric" aggregator="sum" visible="true">
    </Measure>
    </Cube>
    </Schema>

    es un "minicubo" que lo quiero utilizar solo para efectos de test hace dias pero no puedo echarlo a andar ya que cuando hago una consulta de la siguiente manera:

    select
    {[Measures].[Payment]} on columns,
    {([Category].[All Categories])} ON rows
    from Cubo

    Me da el siguiente error:

    JPivot had an error ...


    org.apache.jasper.JasperException: javax.servlet.ServletException: javax.servlet.jsp.JspException: org.apache.jasper.JasperException: javax.servlet.ServletException: javax.servlet.jsp.JspException: com.tonbeller.jpivot.olap.model.OlapException: Mondrian Error:MDX object '[Category].[All Categories]' not found in cube 'Cubo'

    Alguien que ya tenga experiencia en esto me puede orientar que estoy haciendo mal????

    Se que puede ser muy basico pero estoy realmente empantanado con esto...
    Desde ya agradezco cualquier orientacion.

    Gratos saludos.

    Javier.



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

    Default

    ¡Buenas!

    Por lo pronto en el esquema te está faltando la barra de cierre en la definición de la tabla de la dimensión;

    Code:
                    <Table name="Categories">
    debería ser

    Code:
                     <Table name="Categories" />
    ó

    Code:
                     <Table name="Categories"></Table>
    Además de eso te está faltando la definición de al menos un nivel (level), que va a la misma altura que esa tabla.

    Podés ver un ejemplo en este vínculo:

    http://mondrian.pentaho.org/document...rchies,_Levels

    ¡Saludos!

  3. #3
    Join Date
    Apr 2009
    Posts
    9

    Default

    Muchisimas gracias por su ayuda.. finalmente lo resolvi :0) lo que me comentas efectivamente es asi... ahora estoy luchando con el pentaho BI Server.. Gracias de nuevo..
    J.

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.