Unión a la izquierda con condición a la tabla relacionada

Un usuario Pregunto ✅

Anónimo

Hola a todos

Actualmente estoy reemplazando un informe que se creó con una consulta SQL.

Conseguí que todo funcione (muchos lugares y condiciones) espero una cosa:

1.PNG

Esta es la pestaña de relación en el informe:

2.PNG

O necesito establecer una condición al unirme, o crear una columna en Orderlines para comparar las fechas Desde / Hasta las de SlotAssignments.

Intenté usar una medida con MAX (), pero esto no funcionó. La función relacionada de DAX tampoco es posible ya que no es la relación correcta.

¿Algunas ideas?

Anónimo

En respuesta a Anónimo

Encontré otra forma de lograr mi objetivo.

Me uní a las tablas dentro de «Editar consultas» y configuré mis reglas allí.

No es tan agradable como una solución DAX, pero funciona.

Hola @Anónimo,

Cree una tabla puente usando la función Unión entre reservas y sloa, luego tablas relacionadas basadas en la tabla puente.
bridge = union(values(bookings[column]),values(Slot[column]))

Anónimo

En respuesta a v-frfei-msft

Hola @ v-frfei-msft

No conseguí que esto funcionara. Si uno estas dos tablas, a través de la columna «Slots_ID», obtengo todos los slot_Id.

Lo que realmente necesito es la columna Desde y hasta de la tabla Sloa PER orderlines_ID (en reservas de tabla o directamente en líneas de orden de tabla).

¿Es esto también posible?

Anónimo

En respuesta a Anónimo

Encontré otra forma de lograr mi objetivo.

Me uní a las tablas dentro de «Editar consultas» y configuré mis reglas allí.

No es tan agradable como una solución DAX, pero funciona.

Deja un comentario

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