alexsimonson
Hola,
Tengo una tabla con información sobre los inicios de sesión de los usuarios. Como intento obtener datos sobre la actividad de los usuarios, me gustaría mostrar el recuento de inicios de sesión como se muestra a continuación y luego convertirlo en histograma.
Período (mes)
Recuento de inicios de sesión Recuento de ID de usuario: s
>10 120
9 58
8 62
7 70
6 75
5 80
4 90
…
Aquí está la tabla con la que estoy trabajando:
¿Alguna idea de cómo puedo hacer esto?
¡Gracias por adelantado!
axel
v-yuta-msft
En respuesta a alexsimonson
@alexsimonsson,
Para ser general, puede consultar los pasos a continuación:
1. Cree una columna de cálculo para lograr el mes:
Month = MONTH ( Table[created_at] )
2. Cree una segmentación basada en la columna Inicios de sesión/meses en la tabla anterior.
3. Cree una columna de cálculo para lograr los tiempos de inicio de sesión por mes por identificación usando DAX a continuación:
count = CALCULATE ( COUNT ( Table[id] ), ALLEXCEPT ( Table, Table[Month], Table[id] ) )
4. Cree una medida para lograr el recuento de inicios de sesión:
Users = IF ( Table2[Logins/months] <> ">10", CALCULATE ( DISTINCTCOUNT ( Table[id] ), FILTER ( Table, Table[count] = SELECTEDVALUE ( Table2[Logins/month] ) ) ), CALCULATE ( DISTINCTCOUNT ( Table[id] ), FILTER ( Table, Table[count] >= 10 ) ) )
5. Arrastre la medida ‘Usuarios’ y la columna Inicios de sesión/mes a la tabla visual.
Equipo de apoyo comunitario _ Jimmy Tao
Si esta publicación le ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
v-yuta-msft
@alexsimonsson,
¿Podría publicar los mismos datos de muestra de la tabla de inicio de sesión y aclarar más detalles sobre su requisito?
Equipo de apoyo comunitario _ Jimmy Tao
Si esta publicación le ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
alexsimonson
En respuesta a v-yuta-msft
Estos son los datos con los que estoy trabajando:
Lo que quiero hacer con estos datos es que quiero contar los inicios de sesión y luego mostrar cuántos usuarios (user_id: s) iniciaron sesión por grupo de recuento de inicio de sesión. Para que pueda visualizar que hubo X cantidad de usuarios que iniciaron sesión 2 veces en un mes y X cantidad de usuarios que iniciaron sesión más de 10 veces:
Gracias de antemano
v-yuta-msft
En respuesta a alexsimonson
@alexsimonsson,
Para ser general, puede consultar los pasos a continuación:
1. Cree una columna de cálculo para lograr el mes:
Month = MONTH ( Table[created_at] )
2. Cree una segmentación basada en la columna Inicios de sesión/meses en la tabla anterior.
3. Cree una columna de cálculo para lograr los tiempos de inicio de sesión por mes por identificación usando DAX a continuación:
count = CALCULATE ( COUNT ( Table[id] ), ALLEXCEPT ( Table, Table[Month], Table[id] ) )
4. Cree una medida para lograr el recuento de inicios de sesión:
Users = IF ( Table2[Logins/months] <> ">10", CALCULATE ( DISTINCTCOUNT ( Table[id] ), FILTER ( Table, Table[count] = SELECTEDVALUE ( Table2[Logins/month] ) ) ), CALCULATE ( DISTINCTCOUNT ( Table[id] ), FILTER ( Table, Table[count] >= 10 ) ) )
5. Arrastre la medida ‘Usuarios’ y la columna Inicios de sesión/mes a la tabla visual.
Equipo de apoyo comunitario _ Jimmy Tao
Si esta publicación le ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.