none
filtrar por una fecha de una dimension que no es la dimension tiempo RRS feed

  • Pregunta

  • Hola, tengo una dimension parecida a una dimension de cliente, donde viene su fecha de baja. Me piden hacer un informe y que venga como filtro esa fecha de baja. ¿Cómo puedo hacerlo?

    Muchas gracias

    jueves, 14 de enero de 2016 11:15

Respuestas

  • puedes hacer dos aproximaciones, la que creo que estas buscando podría ser

    1.- añade los campos año, mes y dia a tu tabla de dimension

    2.- Genera esos campos como atributos de la dimension y ponlos como no visibles

    3. Genera una jerarquía fecha De baja en la que el primer nivel es año, el segundo mes y el tercero dia.

    Creo que simulará el comportamiento y como decía Alberto simplemente filtrarás.

    Por cierto, no puedes especificar que el atributo es date.. eso solo tiene sentido para la dimension de tiempo.


    Comparte lo que sepas, aprende lo que no sepas (FGG)
    portalSQL
    El rincón del DBA

    • Marcado como respuesta Ricardo760 jueves, 14 de enero de 2016 12:20
    jueves, 14 de enero de 2016 12:11
    Moderador

Todas las respuestas

  • Es igual que cualquier otro atributo de cualquier otra dimensión, puedes usar sus valores igual que si hubiera sido, por ejemplo, Edad, o Peso, o cualquier otro dato. No hay que hacer nada en especial por el hecho de que sea una fecha. ¿Cómo estás haciendo el informe? ¿Dónde te encuentras exactamente con la dificultad para usar ese campo?
    jueves, 14 de enero de 2016 11:53
  • Perdón creo q no me expresé bien. Si que me deja hacer filtro sobre ese campo, pero no puedo hacer jerarquías, solo me deja seleccionar dias sueltos uno a uno.

    En la dimensión le puse en ese campo que el campo era de tipo date y me daba error esa dimensión puesto que entonces "no sería una dimensión normal"

    jueves, 14 de enero de 2016 12:07
  • puedes hacer dos aproximaciones, la que creo que estas buscando podría ser

    1.- añade los campos año, mes y dia a tu tabla de dimension

    2.- Genera esos campos como atributos de la dimension y ponlos como no visibles

    3. Genera una jerarquía fecha De baja en la que el primer nivel es año, el segundo mes y el tercero dia.

    Creo que simulará el comportamiento y como decía Alberto simplemente filtrarás.

    Por cierto, no puedes especificar que el atributo es date.. eso solo tiene sentido para la dimension de tiempo.


    Comparte lo que sepas, aprende lo que no sepas (FGG)
    portalSQL
    El rincón del DBA

    • Marcado como respuesta Ricardo760 jueves, 14 de enero de 2016 12:20
    jueves, 14 de enero de 2016 12:11
    Moderador
  • Muchas gracias Miguel, que fácil me parece ahora, después de haberte leido claro.
    jueves, 14 de enero de 2016 12:22
  • :) de eso se trata!. Un abrazo

    Comparte lo que sepas, aprende lo que no sepas (FGG)
    portalSQL
    El rincón del DBA

    jueves, 14 de enero de 2016 12:42
    Moderador