Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola a todos
Así que estoy importando datos de Google Analytics y he creado una nueva tabla (desde otra tabla) donde estoy contando sesiones por usuario.
Este es el DAX que usé para crear mi tabla:
Mi mesa entonces se ve así.
Lo que quiero hacer es crear una tabla en cubos basada en estos datos. Así que puedo agrupar usuarios por el número de sesiones que han realizado en un intervalo de tiempo determinado. Cucharones como 1 - 5, 6 - 10 etc. Esencialmente, un histograma donde el eje x será el número de sesiones en cubos y el eje y será un recuento de los usuarios que han hecho que muchas sesiones. El usuario puede cambiar el intervalo de tiempo en función de una segmentación de datos en el panel.
Muchas gracias por cualquier ayuda que pueda ofrecer.
Solved! Go to Solution.
Hola @JonSwed ,
No creo que necesite una nueva tabla para crear agrupaciones en la columna SESSION. Puede crear una nueva columna y usarla para visualizarla en el informe.
SessionGrouping ? IF([session] >- 1 && [session] <-5, "1-5 Group",
IF([sesión] > 6 && [sesión] <-10, "6-10 Group", "Above 10 Group"))
Consulte el ejemplo anterior para la creación de columnas.
Gracias
Pragati
Hola a todos. Una vez más, muchas gracias por la ayuda hasta la fecha.
El código dax, como medida funciona perfectamente. Cuando creo una tabla que incluye esta medida, etiqueta a los usuarios y sus sesiones con la agrupación correcta. Sin embargo, como columna calculada no funciona. Este es mi próximo desafío, ya que necesito visualizar estos datos como un histograma, en lugar de presentarlo en una tabla.
La columna calculada supongo que no funciona correctamente porque no está funcionando en los fullvisitorIds agregados que es la medida. Como el usuario puede segmentar los datos e incluye un filtro para otra dimensión (país), necesito que esto tenga la capacidad dinámica que tiene una medida.
Muchas gracias de antemano por cualquier ayuda adicional.
Gracias por los insumos. Desafortunadamente, la solución dax no parece funcionar. Lo investigaré con más detalle y revisaré el video que se compartió.
Hola @JonSwed ,
¿No parece entender por qué dices que DAX no funciona?
Por favor, agregue detalles sobre por qué no funciona.
Gracias
Pragati
Hola @JonSwed ,
No creo que necesite una nueva tabla para crear agrupaciones en la columna SESSION. Puede crear una nueva columna y usarla para visualizarla en el informe.
SessionGrouping ? IF([session] >- 1 && [session] <-5, "1-5 Group",
IF([sesión] > 6 && [sesión] <-10, "6-10 Group", "Above 10 Group"))
Consulte el ejemplo anterior para la creación de columnas.
Gracias
Pragati
Hablé demasiado pronto - esto parece estar funcionando. Muchas gracias.
@JonSwed , Puede hacer el bucket mediante la segmentación o la medida o columna.
Para medir, consulte mi video y archivo adjuntos después de la firma
O referir estos
https://www.daxpatterns.com/dynamic-segmentation/
https://www.daxpatterns.com/static-segmentation/
https://www.poweredsolutions.co/2020/01/11/dax-vs-power-query-static-segmentation-in-power-bi-dax-po...
https://radacad.com/grouping-and-binning-step-towards-better-data-visualization
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |