Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Hola a todos,
Me gustaría preguntarle si puede ayudarme a calcular Nuevos usuarios y Usuarios perdidos.
Tengo una tabla con todos los ID de usuario desde el principio hasta ahora.
Quiero saber, por ejemplo, en el último año/mes/semana/día, ¿cuántos ID de usuario eran nuevos? Quiero decir, cuántos ID de usuario nunca se encontraron en la tabla hasta ahora, de acuerdo con mi especificación de tiempo.
Además, me gustaría calcular, cuántos se detuvieron para aparecer. Quiero considerar a un usuario perdido alguien que no me ha visitado en 3 meses. También quiero calcular cuántos no me visitan en 2 meses, y 1 mes.
Quiero poder ver cuántos de ellos y también quiero poder ver qué ID de usuario se considera perdido / nuevo.
Espero haber sido claro,
Muchas gracias
@beaoliv123 -_ ,
Cree una tabla de segmentación de datos de fecha independiente.
Utilice la función VALUES() para obtener una lista de identificadores en el período de fecha seleccionado.
A continuación, puede utilizar los ID en la tabla para comparar con esta lista.
Por ejemplo, para contar los ID que no están en el período seleccionado.
countID =
VAR _list =
CALCULATETABLE (
VALUES ( 'table'[ID] ),
FILTER (
ALLSELECTED ( 'table' ),
'table'[date] >= MIN ( slicer[date] )
&& 'table'[date] <= MAX ( slicer[date] )
)
)
RETURN
CALCULATE (
DISTINCTCOUNT ( 'table'[ID] ),
FILTER ( ALLSELECTED ( 'table' ), NOT ( 'table'[ID] IN _list ) )
)
Si necesita una fórmula detallada, comparta algunos datos de muestra y el resultado esperado.
Saludos
Arrendajo
Aquí hay un artículo elaborado de radacad que puede consultar para satisfacer sus necesidades.