Skip to main content
Announcements
See why Qlik is a Leader in the 2024 Gartner® Magic Quadrant™ for Analytics & BI Platforms. Download Now
cancel
Showing results for 
Search instead for 
Did you mean: 
rodri_morales
Creator II
Creator II

Expresion como Dimension

Buen día a todos, tengo una consulta para saber si es posible hacer lo que necesito o no.

Tengo un gráfico donde tiene una dimensión y dos expresiones. Quería saber si es posible hacer que la expresión sea una dimensión también (sin hacer el cálculo por script).

Este es el gráfico:

Necesitaría que Dim1 y Dim2 pasen a ser dimensiones, y que se compare, para Dim1 los años CY14 y CY15 (es decir, las barras representen CY14 y CY15).

Intente poner las expresiones como dimensiones calculadas, y la dimensión como una expresón, pero no funciona.

Si alguien sabe como puedo hacer, agradezco la ayuda.

Saludos!

19 Replies
JoaquinLazaro
Partner - Specialist II
Partner - Specialist II

Hola

Se puede.

En la pestaña de dimensiones pulsa "Añadir Dimensión Calculada"

Saludos

Joaquín

alex_millan
Creator III
Creator III

Hola Rodrigo,

y tomando otra aproximación a tu requerimiento, qué tal si creas dos expresiones una para CY14 y otra para CY15?

Supongo que lo puedes hacer fácilmente con una cláusula SET, por ejemplo:

Sum({<NombreCampo = {'CY14'}>}Ventas) y Sum({<NombreCampo = {'CY15'}>}Ventas)

Un saludo

rodri_morales
Creator II
Creator II
Author

Es lo que intenté.

Puse la expresión como una dimensión calculada, pero no me funcionó.

rodri_morales
Creator II
Creator II
Author

No entendí a que te referís.

Lo que necesito sería esto:

graph 2.png

JoaquinLazaro
Partner - Specialist II
Partner - Specialist II

Perdón, he entendido mal la pregunta.

Como sugiere Alex.Millan  tienes que partir de una dimensión (por ejemplo PRODUCTO o PROVINCIA) y mediante set analysis creas una expresión para CY14 y otra para CY15

Espero no haberte confundido

JoaquinLazaro
Partner - Specialist II
Partner - Specialist II

Rodrigo, una sugerencia: intenta crear una tabla pivotante con la estructura que necesitas y luego cambia el tipo de gráfico a barras.

rodri_morales
Creator II
Creator II
Author

El problema es que tiene que ser dinámico.

No puedo crear una expresión por set analysis para CY14 y CY15, ya que cuando exista CY16 no va a aparecer hasta que no cree la expresión.

rodri_morales
Creator II
Creator II
Author

Una tabla pivotante me muestra tal cual lo que necesito, pero eso cambia cuando lo llevo a un gráfico de barra.

graph 3.png

JoaquinLazaro
Partner - Specialist II
Partner - Specialist II

2016 no es ningún problema, usa esta expresión en el set analysis para el año en curso

Año={$(=year(today()))}

y esta otra para el año anterior

Año={$(=year(today()-1))}

Saludos

Joaquín