Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

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.

Reply
Syndicate_Admin
Administrator
Administrator

Filtros de fecha de varias tablas

Hola a todos,

Tengo dos tablas de hechos conectadas por ID de usuario y me gustaría mostrar datos que respeten un filtro de fecha de cada tabla.

Cursos:

UserIDNombre del cursoCompletionDate

Reclamaciones:

UserIDClaimDateNombre de la empresaCompanyStateimporte

Me gustaría mostrar datos resumidos que respeten una segmentación de fechas de cada tabla, al tiempo que dividen a los usuarios en grupos en función de si tienen cursos o notificaciones durante los intervalos de fechas seleccionados.

Por ejemplo, si el intervalo de cursos se establece en 1/1/2021 a 1/31/2020 y el intervalo de notificaciones se establece en 12/1/2020 en 2/28/2021, debo mostrar lo siguiente:

Grupo 1 - cursos y reclamaciones durante los rangos

Número de usuarios, número de cursos, número de reclamaciones, importe total

Grupo 2 - reclamaciones pero sin coures

Número de usos, número de reclamaciones, importe total

Grupo 3 - cursos pero sin reclamaciones

Número de usuarios, número de cursos

He probado varias opciones, pero no he tenido suerte. Cualquier ayuda es muy apreciada.

Gracias

Bristol

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

@bpriebe , Crear una dimensión de usuario común https://www.youtube.com/watch?v=Bkf35Roman8

y tratar de medir como

Grupo 1

Usuarios de cursos = count(Courses[UserID])

Cursos =count(Courses[CourseName])

número de notificaciones= count(Claims[Amount])

importe total= suma (Reclamaciones[Importe])

Grupo 2
Grupo 2 Número de usos= if(isblank([Usuarios de cursos]) ,count(Claims[UserID]), blank())

Grupo 2 Número de notificaciones= if(isblank([Usuarios de cursos]) ,[número de notificaciones], blank())

Grupo 2 importe total = if(isblank([Usuarios de cursos]) ,[importe total], blank())


Grupo 3
Grupo 3 Número de usos= if(isblank([número de notificaciones]) ,count(Claims[UserID]), blank())

Grupo 3 Número de notificaciones= if(isblank([número de notificaciones]) ,[número de notificaciones], blank())

Grupo 3 importe total= if(isblank([número de reclamaciones]) ,[importe total], blank())

La medida del Grupo 2 y 3 se puede incluir en sumx

ejemplo

sumx(User[UserID] , if(isblank([number of claims]) ,[importe total], blank()))

View solution in original post

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

@bpriebe , Crear una dimensión de usuario común https://www.youtube.com/watch?v=Bkf35Roman8

y tratar de medir como

Grupo 1

Usuarios de cursos = count(Courses[UserID])

Cursos =count(Courses[CourseName])

número de notificaciones= count(Claims[Amount])

importe total= suma (Reclamaciones[Importe])

Grupo 2
Grupo 2 Número de usos= if(isblank([Usuarios de cursos]) ,count(Claims[UserID]), blank())

Grupo 2 Número de notificaciones= if(isblank([Usuarios de cursos]) ,[número de notificaciones], blank())

Grupo 2 importe total = if(isblank([Usuarios de cursos]) ,[importe total], blank())


Grupo 3
Grupo 3 Número de usos= if(isblank([número de notificaciones]) ,count(Claims[UserID]), blank())

Grupo 3 Número de notificaciones= if(isblank([número de notificaciones]) ,[número de notificaciones], blank())

Grupo 3 importe total= if(isblank([número de reclamaciones]) ,[importe total], blank())

La medida del Grupo 2 y 3 se puede incluir en sumx

ejemplo

sumx(User[UserID] , if(isblank([number of claims]) ,[importe total], blank()))

@amitchandak

Gracias por la respuesta rápida! Tengo la mesa del puente completada como se muestra en el video vinculado. Las medidas para el recuento de reclamaciones, el recuento de cursos y el importe total funcionan perfectamente, pero las medidas de recuento de usuarios muestran cifras demasiado grandes. ¿Alguna idea de qué puede arreglar esas medidas?

He determinado el problema con las medidas de recuento de usuarios y todo parece estar funcionando como se esperaba. ¡Muchas gracias!

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.