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

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Epinedo
Frequent Visitor

Varias tablas con multiples columnas de fechas, datos en blanco utilizando USERELATIONSHIP

Buen día a todos, 

 

Estoy creando un reporte de desempeño de los vendedores de la empresa, y el origen de los datos esta en la tabla de venta y las tablas de nuestro CRM. 

 

Tengo una tabla calendario en el reporte, que tiene las siguientes relaciones:

 

Calendario[Date] - Ventas[Fecha] (Activa)
Calendario[Date] - Todos los negocios[Fecha de creación] (Activa)
Calendario[Date] - Todos los negocios[Fecha de cierre] (Inactiva)

De la tabla de 'Todos los negocios' me interesa, por el momento, contar el número de negocios creados y el número de negocios ganados. Y mis medidas son las siguientes:

Cantidad de Negocios Creados =
CALCULATE(
    COUNT('Todos los negocios'[ID de registro]),
    ALLSELECTED(Calendario[Date]),
    USERELATIONSHIP('Todos los negocios'[Fecha de creación],Calendario[Date]),
    FILTER('Todos los negocios', 'Todos los negocios'[Fecha de creación] <> BLANK())
    )

Cantidad de Negocios Ganados =
CALCULATE(
    COUNT('Todos los negocios'[ID de registro]),
    USERELATIONSHIP('Todos los negocios'[Fecha de cierre],Calendario[Date]),
    FILTER('Todos los negocios', 'Todos los negocios'[Etapa del negocio] = "Cierre Ganado")
    )
 
Estas medidas funcionan cuando no existe ningún filtro de fecha en el reporte. 
 
Epinedo_0-1716303874565.png

 

Pero, en cuanto coloco un filtro de fecha traido desde la tabla calendario, me manda resultados en blanco. (Si tengo datos en este rango de fechas)

Epinedo_1-1716303949422.png

¿Alguien tiene alguna idea de cómo puedo solucionarlo? Me interesa que el filtro sea directo desde la tabla calendario, porque en una sola página me gustaría contar con los métricos de venta y del CRM. Cabe señalar, que este filtro si funciona con las medidas de la tabla venta. 



2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Hola @Epinedo ,

Parece que la columna de fecha de la tabla con la relación que está utilizando como segmentación de datos hace que los objetos visuales y las medidas se vean afectados por varios filtros. En general, le recomendaría que agregue una tabla de fechas adicional que no tenga relación con ninguna de las tablas actuales y, a continuación, la use en DAX:

'Calendar'[Date] = SELECTEDVALUE('NewTable'[Date])

Ese es solo un ejemplo que te daré. La solución exacta tendrá que cambiarse para adaptarse a su situación. ¿Podría proporcionar una captura de pantalla de los datos de muestra y la relación entre las tablas, sería útil?

Saludos
Dino Tao
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Hola Dino, 

Gracias por tu respuesta, pero creo que esto no ayudó a solucionar mi problema. Aquí te comparto una captura de pantalla de como se ven las relaciones entre mis tablas, señalo en color amarillo las columnas de fecha que estoy relacionando. 

Epinedo_0-1716341559071.png

 

Helpful resources

Announcements
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

Power BI Carousel June 2024

Power BI Monthly Update - June 2024

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

RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

Top Solution Authors
Top Kudoed Authors