¿Relación inactiva para obtener el técnico de campo?

Un usuario Pregunto ✅

suvecha

Hola,

Cómo obtener el campo «Técnico» en mi informe de power bi usando la unión inactiva entre «SDUser» y «AaaUser» ya que ya están unidos por

«Usuario SDU» «sdu»
ÚNASE A LA IZQUIERDA «AaaUser» «aau» EN «sdu».»USERID»=»aau».»USER_ID» .

Cómo crear una relación inactiva como la siguiente en el mismo modelo con la misma tabla

UNIRSE A LA IZQUIERDA «SDUser» «td» EN «wos».»ID DE PROPIETARIO»=»td».»ID DE USUARIO»
UNIRSE A LA IZQUIERDA «AaaUser» «ti» ON «td».»USERID»=»ti».»USER_ID»

¿Adjuntando el código sql adjunto como con la imagen?
Y modelo de muestra adjunto.

suvechha_0-1597817277289.png

Captura de pantalla del modelo de datos agregada.

suvechha_1-1597817362551.png

Gracias
Suvecha

En respuesta a suvecha

Hola @suvechha,

¿O así?
consulte mi archivo .pbix.

v-lionel-msft_0-1598341381370.png

v-lionel-msft_1-1598341451536.png

Atentamente,
Lionel Chen

Si esta publicación ayudaentonces por favor considere Acéptalo como la solución. para ayudar a los otros miembros a encontrarlo más rápidamente.

Hola @suvechha,

¿Como esto?

v-lionel-msft_0-1597909181747.png

v-lionel-msft_0-1597909241569.png

Atentamente,
Lionel Chen

Si esta publicación ayudaentonces por favor considere Acéptalo como la solución. para ayudar a los otros miembros a encontrarlo más rápidamente.

suvecha

En respuesta a v-lionel-msft

Hola ,

Usé esta medida para obtener el SDUserID

SDUserId = CALCULAR(

MAXX(usuario SDU, usuario SDU[USERID]),

RELACIÓNUSUARIO(EstadosOrdenTrabajo[OWNERID]SDUusuario[USERID])

)

que se representa en mi consulta sql a continuación:

UNIRSE A LA IZQUIERDA «SDUser» «td» EN «wos».»ID DE PROPIETARIO»=»td».»ID DE USUARIO»

¿Cómo representar esta relación a continuación (abajo)?

UNIRSE A LA IZQUIERDA «AaaUser» «ti» ON «td».»USERID»=»ti».»USER_ID»

y obtenga el resultado: «ti».FIRST_NAME como «Técnico»

Gracias,

En respuesta a suvecha

Hola @suvechha,

¿O así?
consulte mi archivo .pbix.

v-lionel-msft_0-1598341381370.png

v-lionel-msft_1-1598341451536.png

Atentamente,
Lionel Chen

Si esta publicación ayudaentonces por favor considere Acéptalo como la solución. para ayudar a los otros miembros a encontrarlo más rápidamente.

amichandak

@suvechha, la información que ha proporcionado no me aclara el problema. ¿Puede por favor explicar con un ejemplo.
Consulte esta relación de uso

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

suvecha

En respuesta a amichandak

Pregunta editada. Traté de explicar en detalles.

Arul

Hola @suvechha,

¿Puede por favor elaborar su pregunta más clara? Para que pueda ayudarte rápidamente.

Gracias,

-Arul

pranit828

Hola @suvechha

El enunciado del problema no es muy claro.

Este problema puede estar relacionado con todas las combinaciones internas que tiene en todas las columnas y la columna del técnico proviene de la última tabla de combinación izquierda.

A menos que todas las uniones produzcan un registro no nulo, el técnico será NULL.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *