Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Supongamos que tengo las siguientes tablas
Hosts:
Host Id | Anfitrión |
1001 | Abigail Morris |
1002 | Betty James |
1003 | Karla Carraso |
1004 | Lynn Williams |
Jugadores:
ID de jugador | Jugador |
2001 | Aaron Chambliss |
2002 | Michael Stewart |
2003 | Steve Jazz |
2004 | Wallace Stanley |
Historial del jugador anfitrión:
Host Id | ID de jugador | Fecha de inicio | Fecha final |
1001 | 2001 | 1/1/2023 | 12/31/2023 |
1001 | 2002 | 1/1/2023 | 4/30/2023 |
1002 | 2002 | 5/1/2023 | 12/31/2023 |
1002 | 2003 | 2/6/2023 | 6/14/2023 |
1003 | 2003 | 6/15/2023 | 12/31/2023 |
1003 | 2004 | 3/15/2023 | 8/12/2023 |
1004 | 2004 | 8/13/2023 | 12/31/2023 |
Actividad del jugador:
ID de jugador | Fecha | Ingresos |
2001 | 5/6/2023 | $ 1000 |
2002 | 3/15/2023 | $ 300 |
2002 | 7/20/2023 | $ 1500 |
2003 | 4/11/2023 | $2000 |
2003 | 8/9/2023 | $ 5000 |
2004 | 6/20/2023 | $ 7500 |
2004 | 11/29/2023 | $ 350 |
Tengo relaciones entre las tablas Anfitriones, Jugadores e Historial del jugador anfitrión en función de sus respectivos identificadores. También tengo una relación entre el historial del jugador anfitrión y la actividad del jugador basada en los ID de jugador. Quiero usar estas relaciones para determinar cuántos ingresos generó cada anfitrión mientras los jugadores estaban alojados en ellos, es decir, cuándo la fecha de juego está entre la fecha de inicio y finalización de cada fila host-jugador, para que pueda generar este tipo de informe:
Anfitrión | Ingresos totales |
Abigail Morris | $ 1300 |
Betty James | $ 3500 |
Karla Carrasco | $ 12500 |
Lynn Williams | $ 350 |
¿Qué tipo de cálculos y filtros necesitaría para lograr esto?