Hitachi Vantara Pentaho Community Forums
Results 1 to 2 of 2

Thread: MDX Query en paso Mondrian Input

  1. #1
    Join Date
    Jul 2009
    Posts
    25

    Default MDX Query en paso Mondrian Input

    Hola a todos,
    quisiera saber si es posible crear una variable que sea una consulta MDX para ser remplazada en el paso Mondrian Input y no tenerla que escribir siempre,
    concretamente quiero saber esto porque actualmente tengo como objetivo realizar una transformación que tenga como paso de entrada una consulta mdx y guardar el resultado en un txt, esto es muy simple, pero mi problema radica en que yo quiero que sea ejecutada desde pan y cuando ejecute pan me pida que escriba la consulta mdx (de ahí el porqué de parametrizar en una variable la consulta mdx).

    Espero haberme explicado y otra duda que no he podido resolver es cuál es el significado de "replace variable in script?" también en este paso Mondrian Input.

    Un saludo

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

    Default

    Tu segunda pregunta contiene, de hecho, la respuesta a la primera: "Replace variable..." significa que cuando en el código MDX haya algo de la forma ${MIVARIABLE}, PDI interpretará que "MIVARIABLE" es una variable previamente definida y reemplazará todo eso por su valor.

    No lo he probado en ese paso en particular, pero me imagino que al igual que en otros esa variable podría ser el único contenido del paso y representar a la totalidad de tu consulta MDX, que estimo pasarás como parámetro a pan.

    ¡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)

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.