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

Get certified in Microsoft Fabric—for free! For a limited time, the Microsoft Fabric Community team will be offering free DP-600 exam vouchers. Prepare now

Reply
colourfullife
Post Partisan
Post Partisan

Relación

Hola, ¿hay algún artículo / video o alguna explationaion de usted acerca de la relación?

Siempre lucho con hacer relaciones.

Nunca tengo una visión clara de

1) cuál es la condición para hacer uno a uno / muchos a uno y sigle o ambas direcciones.

2) cuál es el beneficio de hacer relación.

4 REPLIES 4
amitchandak
Super User
Super User

@colourfullife ,

recomienda

https://docs.microsoft.com/en-us/power-bi/transform-model/desktop-create-and-manage-relationships

https://www.youtube.com/watch?v=-4ybWQSRcOY

https://www.youtube.com/watch?v=Zlu99RUtMRY

https://docs.microsoft.com/en-us/power-bi/transform-model/desktop-many-to-many-relationships

https://radacad.com/many-to-one-or-many-to-many-the-cardinality-of-power-bi-relationship-demystified

https://radacad.com/userelationship-or-role-playing-dimension-dealing-with-inactive-relationships-in...

Join us as experts from around the world come together to shape the future of data and AI!
At the Microsoft Analytics Community Conference, global leaders and influential voices are stepping up to share their knowledge and help you master the latest in Microsoft Fabric, Copilot, and Purview.
️ November 12th-14th, 2024
 Online Event
Register Here

Hola @colourfullife ,

Creo que hay suficiente información proporcionada en los enlaces anteriores.

En caso de que desee inscribirse en un curso de modelado de datos por SQLBI, aquí está el enlace

https://www.sqlbi.com/p/introduction-to-data-modeling-for-power-bi-video-course/

Este es un curso gratuito y cubre conceptos clave de modelado de datos con Power BI

saludos
Harsh Nathani
¿He respondido a tu pregunta? ¡Marca mi puesto como una solución! Apreciar con un Kudos!! (Haga clic en el botón Pulgares arriba)

AllisonKennedy
Super User
Super User

@colourfullife

Gran pregunta, he estado queriendo escribir una entrada de blog sobre este tema durante un tiempo. Estoy seguro de que has visto algunos artículos y videos de una búsqueda en Google.

Básicamente, su tabla de datos principal es su FACT o tabla de transacciones - esto tiene una fila para cada transacción (una transacción podría ser una venta, incidente, queja, registro, etc.).

Vamos a usar los informes de incidentes como ejemplo, ya que difiere un poco de los ejemplos de ventas típicos ya publicados en Internet y no estoy seguro de cuál es su escenario normal.

Por lo tanto, si está informando sobre incidentes que se han notificado en el último mes, es posible que vea una tabla con columnas como:
* IncidentID
* IncidentDate
* EmployeeID
* TransactionID

A partir de esa pequeña cantidad de información, puedo utilizar los datos dimensionales (demográficos/estáticos) que ya tengo, para encontrar:
* Mes
* Nombre del empleado, sexo, edad
* Tipo de incidente, gravedad

Así que si nos centramos en el lado empleado de esto, sólo necesito extraer datos para cada empleado ONCE, para ahorrar espacio en mi modelo de datos. EmployeeID conecta estos datos a cada incidente que informe el empleado, que puede ser MUCHOS en el transcurso de un mes o año.

Y esa es nuestra relación de empleado a incidentes.

Sugiero usar una dirección de filtro cruzado SINGLE como valor predeterminado para 1 a muchas relaciones, de lo contrario entrará en situaciones complicadas con relaciones circulares y números de datos divertidos.

Sin embargo, no todos los modelos de datos son tan sencillos, así que no dude en volver con cualquier otra información / preguntas y voy a tratar de explicar lo mejor que pueda, y añadirlos a mis ejemplos para cuando finalmente llegue a escribir esa entrada de blog. 🙂

Please @mention me in your reply if you want a response.

Copying DAX from this post? Click here for a hack to quickly replace it with your own table names

Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C

I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com

Pragati11
Super User
Super User

Hola @colourfullife ,

Hay pocos puntos principales para las relaciones en Power BI:

  1. Las relaciones le permiten usar datos de tablas múltiples para generar informes, en lugar de tener una sola tabla grande.
  2. Ayuda de relaciones en los datos de filtrado cruzado entre las tablas donde se crea.
  3. Para crear una relación, debe tener una columna común en ambas tablas.
  4. La cardinalidad de una relación puede ser uno-uno, uno-muchos, muchos-uno o muchos-muchos.
  5. Por lo general, se evita la cardinalidad de muchos muchos, ya que crea ambiguedad en los datos.

Hay algunos artículos sobre la relación de Power BI con los que puede empezar a comprenderlos en detalle:

https://radacad.com/back-to-basics-power-bi-relationship-demystified#:~:text=To%20create%20a%20relat...

https://radacad.com/what-is-the-direction-of-relationship-in-power-bi

Comience con estos, estoy seguro de que entenderá lo que son y cómo se crean.

Gracias

Pragati

Best Regards,

Pragati Jain


MVP logo


LinkedIn | Twitter | Blog YouTube 

Did I answer your question? Mark my post as a solution! This will help others on the forum!

Appreciate your Kudos!!

Proud to be a Super User!!

Helpful resources

Announcements
OCT PBI Update Carousel

Power BI Monthly Update - October 2024

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

September Hackathon Carousel

Microsoft Fabric & AI Learning Hackathon

Learn from experts, get hands-on experience, and win awesome prizes.

October NL Carousel

Fabric Community Update - October 2024

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

Top Solution Authors