Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Se peude combinar dos dimensiones en un grafico?

Se puede combinar  2 dimensicones en un grafico (no quiero agruparlas) quiero tan solo que se combine la informacion de estos dos campos.

11 Replies
Miguel_Angel_Baeyens

Hola Alex,

Si te refieres a si se pueden concatenar, sí, se puede, creando una dimensión calculada. No obstante, debido al mal rendimiento de las dimensiones calculadas, te recomiendo crear los valores que tu quieras en el script.

Espero que te ayude.

Miguel

Not applicable
Author

concatenar es otra cosa, quiero relacionar meter dos campos en una sola variable dimensicon para mi grafico

Miguel_Angel_Baeyens

Hola,

Si te refieres a que dos campos, que están en distintas tablas, se conviertan en un único campo, puedes hacerlo utilizando en el script de carga la función ApplyMap(), pasando el valor de correspondencia:

IDNombreMap:

MAPPING LOAD ID,

     Nombre

FROM Clientes.qvd (qvd);

Envios:

LOAD IDEnvio,

     IDCliente,

     ApplyMap('IDNombreMap', IDCliente) AS NombreCliente,

     IDCliente & ' - ' & ApplyMap('IDNombreMap', IDCliente) AS NombreCompleto

     Fecha,

     Cantidad

FROM Envios.qvd (qvd);

El campo NombreCompleto tiene ahora los dos valores, aunque el nombre se obtiene a partir del valor de IDCliente en la segunda tabla.

¿Podrías poner algún ejemplo de los datos que tienes y los resultados que esperas?

Espero que te ayude.

Miguel

Not applicable
Author

ok te explico tengo problema para restar fechas asi, fecha1 - fecha 2  ocurre que la resta que me ahcen no es correcta en el grafico, yo me doy cuenta que es por la dimencion por que si uso la dimension de fecha1 pasa algo y si ponog de dimension la fecha 2 pasa otra cosa, por eso nesecito crear unir esos dos campos en una sola diension, "(No quiero agruparlas)", quiero que se hagan una sola por medio de codigo o lo que sea.

Miguel_Angel_Baeyens

Alex,

¿Algo así como una categorización de fechas (menos de 10 días, de 11 a 20 días, más de 21 días)? Utilizando el ApplyMap() puedes hacerlo igualmente.

Espero que te sirva.

Miguel

Not applicable
Author

disculpame sorry, cunado creas un grafico tienes que poner dimensiones y experesiones, ahora en dimensiones se escoge una, quiero que mi dimension unica contega dos campos de dimension hecho uno solo,(este campso son fechas), quiero que esas fechas se consoliden para que al restar lsoc ampso que te dije anteriormente se reste en la fecha de la dimension correcta

Miguel_Angel_Baeyens

Alex,

Lo siento, pero no lo entiendo. Imagino que utilizando análisis de conjuntos podrías llegar a obtener esos resultados. De todas formas, ¿serías tan amable de poner un ejemplo con datos parecidos a los reales? Con dos o tres líneas y lo que esperas sería suficiente.

Miguel

Not applicable
Author

miguel como te adjunto archivo en excel?

Not applicable
Author

agregue un archivo de excel en mi lbog anterior porfavor ayudenme con ese tema porfavor