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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Pregunta general sobre el modelo

Aquí está mi pregunta explicada con un ejemplo simple.

Tengo dos tablas:

  1. Pedido: Fecha, Cantidad, ArticleID, UserCreatorID, UserEditorID
  2. Usuario: UserID

Así que en mi tabla de pedidos hay 2x un ID de usuario.

De esta manera funcionaría, pero no estoy seguro de si esta es la forma correcta (y en Power BI intencionada) de hacerlo:

Cargo en Power BI la tabla Usuario 2x y le cambio el nombre en consecuencia:

  1. Orden
  2. OrderUserCreator <-- Tabla de usuarios
  3. OrderUserEditor <-- ¡Tabla de usuarios de nuevo!

Esto me permite crear una conexión en el modelo que funcionaría:

  • Order.UserCreatorID <-> OrderUserCreator.UserID
  • Order.UserEditorID <-> OrderUserEditor.UserID

La desventaja de esto es ahora, por supuesto, que ahora tengo la misma tabla (usuario) dos veces.

Por lo tanto, mi pregunta: ¿Mi enfoque es correcto o incorrecto aquí?

Saludos

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

@Gilbert81 , si solo necesita esta unión para calcular alguna medida, puede usar la misma tabla y la unión inactiva. Utilice userelationship en medida https://radacad.com/userelationship-or-role-playing-dimension-dealing-with-inactive-relationships-in...

Pero si necesita que esta unión se use como una dimensión (agrupar por), entonces necesita 2 tablas

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

@Gilbert81 , si solo necesita esta unión para calcular alguna medida, puede usar la misma tabla y la unión inactiva. Utilice userelationship en medida https://radacad.com/userelationship-or-role-playing-dimension-dealing-with-inactive-relationships-in...

Pero si necesita que esta unión se use como una dimensión (agrupar por), entonces necesita 2 tablas

¡Hola!
¡Gracias por la rápida respuesta!

Estoy tratando con Measurse en este momento, pero en este caso, sin embargo, realmente se trata del hecho de que necesitaré una agrupación una vez por usuario-creador y una vez por usuario-editor.
(A continuación, también necesitaré un gerente de ventas de usuarios y, por lo tanto, importaré la tabla por tercera vez).
Así que asumo que mi enfoque (importar la tabla de usuarios 3x) es correcto.

Saludos

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

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

MayPowerBICarousel

Power BI Monthly Update - May 2024

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

LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.