Pildoras de “sabidurida” (Qlikview)

Hay veces que se tiene que cargar una tabla utilizando la función CrossTable, esta función es para hacer una especie de tabla traspuesta y poder pasar de una tabla así:

image

a otra así:

image

El problema viene cuando la tabla se carga directamente desde un QVD, no se por qué hay un problema cuando se carga el QVD de forma optimizada, es decir, sin ninguna transformación.

Cuando se carga el QVD sin ninguna transformación, Qlik empieza a crear tablas huerfanas que contienen como único campo (en este caso) el mes.

Para poder arreglar este problema, hay que hacer que Qlik no cargue el QVD de forma optimizada y eso se arregla anadiendo la clausula Where 1=1 al final. Con esto el fichero se cargará correctamente y tendremos la tabla tal y como aparece en el segundo ejemplo.


Forman parte de la serie Pildoras de "sabidurida":
  • Pildoras de “sabidurida” (Qlikview)

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.