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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Anonymous
Not applicable

Combinación de consultas en función del tiempo entre dos veces

Hola

Necesito su asistente agradecido para el siguiente problema

Tengo datos de llamadas y duración como abajo

Identificador de llamadas Inicio de llamada Fin de llamada

2030 9/1/2020 12:00:00 AM 9/1/2020 12:05:00 AM

2020 9/1/2020 12:01:00 AM 9/1/2020 12:05:00 AM

Tengo los datos de los tickets como abajo

Boleto de identificación de llamadas creado

2030 9/1/2020 12:03:00 AM

2020 9/1/2020 12:03:22 AM

2030 9/1/2020 12:04:00 AM

2030 9/1/2020 12:06:00 AM

Estas son las únicas columnas importantes

lo que necesito exactamente es combinar las dos tablas donde cada llamada tiene uno o más tickets por los siguientes criterios:

  • Mismo identificador de llamadas
  • Donde el ticket creado está entre el inicio de llamada y el final de la llamada

Como se muestra a continuación

Identificador de llamadas Llamar a la creación de entradas de fin de llamada

2030 9/1/2020 12:00:00 AM 9/1/2020 12:05:00 AM

2030 9/1/2020 12:00:00 AM 9/1/2020 12:05:00 AM EL 9/1/2020 12:04:00 AM

2020 9/1/2020 12:01:00 AM 9/1/2020 12:05:00 AM

Desearía que pudieras ayudar ya que es muy importante, muchas gracias de antemano

1 ACCEPTED SOLUTION
HotChilli
Super User
Super User

En Power Query, agregue una columna a la primera tabla similar a esta

Table.SelectRows(TableY,
                (r) =>
                    r[Ticket Created] > [Call Start]
                    and
                    r[Ticket Created] < [Call End]
                    and
                    r[Caller ID] = [Caller ID]
            )[Ticket Created]

Intercambie el nombre de la segunda tabla para TableY y los nombres de campo correctos

View solution in original post

1 REPLY 1
HotChilli
Super User
Super User

En Power Query, agregue una columna a la primera tabla similar a esta

Table.SelectRows(TableY,
                (r) =>
                    r[Ticket Created] > [Call Start]
                    and
                    r[Ticket Created] < [Call End]
                    and
                    r[Caller ID] = [Caller ID]
            )[Ticket Created]

Intercambie el nombre de la segunda tabla para TableY y los nombres de campo correctos

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.