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

Power BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.

Reply
Syndicate_Admin
Administrator
Administrator

Trabajar con dos conjuntos de datos

Hola a todos,

Estoy atascado trabajando con dos conjuntos de datos, tratando de calcular valores en la misma tabla.

Creé dos tablas de uion y las conecté con una relación de uno a muchos.

También creé una tabla de fechas y calculé una fecha de inicio de semana, que conecté con esos dos conjuntos de datos.

Los kg vendidos se duplican a pesar de que solo debería haber un valor para la fecha de inicio de la semana 07/04 para is_organic "Falso".

No estoy seguro de cómo puedo trabajar con dos conjuntos de datos en una tabla.

Cualquier ayuda es muy apreciada.

cocoloco79_0-1748414060006.pngcocoloco79_1-1748414097843.png

11 REPLIES 11
Syndicate_Admin
Administrator
Administrator

Hola @cocoloco79, ¿qué estás usando para tu relación? ¿Fecha o WeekStartDate? ¿Y qué tienes en tu tabla de hechos?

Además, ¿por qué las otras relaciones están inactivas? Los punteados

Hola @MattiaFratello ,

La relación está entre WeekStartDate, las otras tablas no son parte de lo que estoy tratando de hacer.

bi_budget tabla contiene kilos presupuestados por semana, cultivo y tipo de cultivo.
bi_dashboard tabla contiene todos los datos de ventas, que estoy tratando de hacer coincidir por cultivo, tipo de cultivo y fecha de inicio de la semana.

¿Alguna sugerencia sobre cómo abordar esto? ¿Crear una mesa combinada quizás? No estoy seguro

¿Por qué tu relación, por cierto, bi_dashboard y bi_date es de muchos a muchos? ¿Puedes mostrarme esta relación? ¿Puedes abrirlo por mí y hacer una captura de pantalla?

Hola @MattiaFratello

Aquí está la captura de pantalla:

cocoloco79_0-1748483389074.png

@cocoloco79,

¡Feliz de verte aquí en la comunidad de Microsoft Fabric!

La duplicación de los valores de kg vendidos se debe a la relación de varios a varios entre las tablas bi_dashboard y bi_date en la fecha de inicio de la semana. Para solucionar este problema, asegúrese de que la columna bi_date[Fecha de inicio de la semana] contenga fechas únicas (sin duplicados) y de que ambas tablas de hechos tengan formatos de fecha coincidentes para sus campos de Fecha de inicio de la semana.

A continuación, elimine la relación actual de varios a varios y vuelva a crearla como una relación de uno a varios con bi_date en el lado "uno" y las tablas de hechos en el lado "varios". Esta configuración permitirá un filtrado adecuado sin duplicaciones.

Si aún necesita analizar el presupuesto y las ventas reales juntos, considere combinar estas tablas en una sola tabla de hechos con una columna de indicador. Intente ajustar las relaciones de esta manera y verifique si los Kg vendidos se agregan correctamente. Avísame si necesitas ayuda con esto.

Si esta publicación fue útil, considere marcar Aceptar como solución para ayudar a otros miembros a encontrarla más fácilmente.

Si sigues teniendo problemas, no dudes en ponerte en contacto con nosotros para obtener más ayuda.

Gracias

Sahasra.

@cocoloco79,

No hemos tenido noticias suyas sobre la última respuesta y solo estábamos revisando para ver si su consulta fue respondida.
De lo contrario, le responderemos con más detalles y trataremos de ayudar.

Si nuestra respuesta ha abordado su consulta, acéptela como una solución y dé un 'Felicitaciones' para que otros miembros puedan encontrarla fácilmente. Por favor, háganos saber si hay algo más que podamos hacer para ayudar.

Gracias.

Hola, creé una tabla combinada, inculcando la relación de muchos a muchos.

BI_Date = CALENDARIO(fecha(2024,01,01), fecha(2028,12,31))

Creo que la relación de muchos a muchos se debe a que el calendario está excediendo de la fecha de hoy.
¿Hay alguna función para aumentar las fechas a medida que crece el conjunto de datos?

De todos modos, incluso con las relaciones de muchos a muchos, la tabla funciona correctamente ahora.

cocoloco79_0-1748861572214.png

@cocoloco79,

Gracias por los detalles adicionales y la aclaración.

Tiene razón al identificar que la relación de varios a varios puede deberse a que la tabla de calendario se extiende más allá del intervalo real de fechas utilizadas en el conjunto de datos. Cuando el calendario incluye fechas que no están presentes en las tablas relacionadas, a veces puede dar lugar a relaciones no deseadas o uniones ambiguas.

Para responder a su pregunta, sí, es posible hacer que el rango de fechas sea dinámico para que crezca o se ajuste automáticamente en función de los datos. Por lo general, esto se hace mediante la creación de la tabla de fechas utilizando las fechas mínimas y máximas reales que se encuentran en las tablas de origen. De este modo, se garantiza que el calendario solo incluya fechas relevantes para los datos, lo que puede ayudar a reducir el riesgo de relaciones de varios a varios y mejorar el rendimiento del modelo.

En Power BI, esto se puede lograr mediante Power Query o DAX. Si prefiere no usar DAX, Power Query ofrece la capacidad de hacer referencia al intervalo de fechas de las tablas de hechos y generar un calendario en consecuencia durante la carga de datos.

¡Feliz de ayudar! Si esto resolviera su inquietud, marcarlo como "Solución aceptada" y darnos "felicitaciones" sería valioso para otros en la comunidad.

Gracias.

@cocoloco79,

Quería dar seguimiento a nuestras sugerencias anteriores con respecto al tema. Nos encantaría tener noticias suyas para asegurarnos de que podemos ayudarle más.

Si nuestra respuesta ha abordado su consulta, acéptela como una solución y dé un 'Felicitaciones' para que otros miembros puedan encontrarla fácilmente. Por favor, háganos saber si hay algo más que podamos hacer para ayudar.

Gracias..

@cocoloco79,

Hola
No hemos recibido respuesta de usted con respecto a nuestra última respuesta y queríamos verificar si su problema se ha resuelto.

Si nuestra respuesta fue respondida por el miembro de la comunidad para su consulta, márquela como Aceptar respuesta y felicitenos. Si tiene más preguntas, no dude en ponerse en contacto con nosotros.


¡Gracias por formar parte del foro de la comunidad de Microsoft Fabric!

@cocoloco79,

Aceptar una respuesta útil puede ayudar a otros usuarios de la comunidad a abordar problemas similares. Gracias por su apoyo y que tengan un gran día.

Le animamos a que siga usando el foro de la comunidad de Microsoft Fabric.

Helpful resources

Announcements
June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

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

June 2025 community update carousel

Fabric Community Update - June 2025

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

Top Solution Authors