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

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Anonymous
Not applicable

Columna calculada para comprobar el ciclo de fecha

Hola Amigos,

Tengo dos mesas Eventos y Events_Cycle.

La tabla de eventos tiene una columna Fecha del evento.

La tabla events_Cycle tiene 3 columnas Cycle_name, la fecha de inicio del ciclo y la fecha de finalización del ciclo.

Quiero comprobar la fecha del evento en la tabla Eventos y compararla con la tabla Events_Cycle. Quiero crear una columna DAX para clasificar a qué Event_Cycle pertenece el evento.

Mis datos parecen:

Eventos Events_Cycle

bharathkarre_0-1601319649626.png

Mi salida deseada:

Eventos

bharathkarre_1-1601319739545.png

@amitchandak

Muchas gracias de antemano

1 ACCEPTED SOLUTION
Fowmy
Super User
Super User

@bharathkarre

Agregue el siguiente código como una nueva columna a la tabla de eventos:

Cycle = 
VAR __DATE = Events[Event Date]
VAR __CYCLE = 

MAXX(
    FILTER(
        'Events Cycle',
    __DATE >= 'Events Cycle'[Cycle Start] && __DATE <= 'Events Cycle'[Cycle End]
    ),
    'Events Cycle'[Cycle]
)
RETURN

IF( ISBLANK(__CYCLE), "No Cycle", __CYCLE )

Fowmy_0-1601321903053.png

________________________

Si mi respuesta fue útil, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla

Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂

Youtube Linkedin



Did I answer your question? Mark my post as a solution! and hit thumbs up


Subscribe and learn Power BI from these videos

Website LinkedIn PBI User Group

View solution in original post

2 REPLIES 2
Fowmy
Super User
Super User

@bharathkarre

Agregue el siguiente código como una nueva columna a la tabla de eventos:

Cycle = 
VAR __DATE = Events[Event Date]
VAR __CYCLE = 

MAXX(
    FILTER(
        'Events Cycle',
    __DATE >= 'Events Cycle'[Cycle Start] && __DATE <= 'Events Cycle'[Cycle End]
    ),
    'Events Cycle'[Cycle]
)
RETURN

IF( ISBLANK(__CYCLE), "No Cycle", __CYCLE )

Fowmy_0-1601321903053.png

________________________

Si mi respuesta fue útil, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla

Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂

Youtube Linkedin



Did I answer your question? Mark my post as a solution! and hit thumbs up


Subscribe and learn Power BI from these videos

Website LinkedIn PBI User Group

lkalawski
Memorable Member
Memorable Member

Hola @bharathkarre

Utilice esta medida:

Cycle =
VAR _cycle =
    CALCULATE (
        MAX ( Events_Cycle[Events_Cycle] ),
        FILTER (
            ALL ( Events_Cycle ),
            MAX ( Events[Event_Date] ) >= Events_Cycle[Cycle_Start_Date]
                && MAX ( Events[Event_Date] ) <= Events_Cycle[Cycle_End_Date]
        )
    )
RETURN
    IF ( ISBLANK ( _cycle ), "No-Cycle", _cycle )

lkalawski_0-1601320708931.png


_______________
Si ayudé, por favor acepte la solución y dar felicitaciones! 😀

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.