Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hola a todos, no tengo mucha experiencia en qlik y me gustaría solicitar consejo sobre la forma de cargar una tabla pivot. Actualmente tengo esta estructura de tablas en una base de datos:
concepto: jerarquia:
id descripcion id descripcion
1 ventas 10 t01
2 compras 11 t02
analisis:
id jerarquia_id concepto_id importe
1 10 1 50.000
2 10 2 25.000
3 11 1 40.000
4 11 2 30.000
No tengo muy claro si la tabla analisis con esa estructura es la mejor para cargar en sense y luego analizar tanto con graficos cómo con tablas pivot, p.ejemplo no veo cómo poder sumarizar las ventas ó las compras ya que no tienen un campo directo con su valor. Quizás una opción sería poder convertir la estructura de la tabla análisis en una tabla pivot con esta forma:
id jerarquia_descripcion ventas compras
1 t01 50.000 25.000
2 t02 40.000 30.000
y así poder hacer un simple sum(ventas) ó sum(compras), el caso es que desconozco cómo en el script de carga poder crear la tabla con este formato, ó por si el contrario no haría falta y lo mejor es cargar la tabla original tal cuál.
Cualquier sugerencia será bienvenida.
Gracias y saludos.
Carga las tablas tres así:
concepto: jerarquia:
concepto_id concepto jerarquia_id jerarquia
1 ventas 10 t01
2 compras 11 t02
analisis:
id jerarquia_id concepto_id importe
1 10 1 50.000
2 10 2 25.000
3 11 1 40.000
4 11 2 30.000
en la expresión puedes usar:
Para calcular las ventas:
=Sum({<Descripcion={'Ventas'}>}, importe)
Para calcular las compras:
=Sum({<Descripcion={'Compras'}>}, importe)
Saludos
Carga las tablas tres así:
concepto: jerarquia:
concepto_id concepto jerarquia_id jerarquia
1 ventas 10 t01
2 compras 11 t02
analisis:
id jerarquia_id concepto_id importe
1 10 1 50.000
2 10 2 25.000
3 11 1 40.000
4 11 2 30.000
en la expresión puedes usar:
Para calcular las ventas:
=Sum({<Descripcion={'Ventas'}>}, importe)
Para calcular las compras:
=Sum({<Descripcion={'Compras'}>}, importe)
Saludos
Hola, te adjunto un .qvw con un ejemplo, a ver si te sirve. !
Gracias Adrián funcionó perfectamente.
Me sirvió Pablo claro que sí, gracias por el aporte.