Unión externa completa: la marca de tiempo no coincide: agregar más filasNecesito hacer coincidir 6 archivos con datos recopilados en diferentes marcas de tiempo de diferentes dispositivos (todos con una resolución de 1 minuto en 2021).
(Nota: necesito un archivo físicamente "unido" para un propósito diferente, por lo tanto, no hago Virtual Join)
Probé la unión externa completa (incluidas las no coincidencias de la "tabla principal" y "con tabla"; no incluí "soltar múltiplos" para ninguna de las tablas.
Pero siguió agregando más filas a pesar de que había una coincidencia. Así que creé un subconjunto y lo adjunto aquí.
Creé una marca de tiempo de un minuto para 2021 en "TS-2021.jmp" con 525 600 filas
Estoy tratando de hacer coincidir las marcas de tiempo de "App ST-2021-Test.jmp" con 723 filas.
El resultado de la unión externa completa está en TS+AppST-2021-Test,jmp. 526,306 filas
Tengo entendido que el archivo resultante debe tener 525 600 filas y que debería encontrar datos poblados solo en las filas donde coinciden las marcas de tiempo. Pero ese no es el caso.
Ha emparejado 17 filas, pero agregó filas adicionales a pesar de que hay una coincidencia. No estoy seguro de por qué. Probé algunas funciones matemáticas en la marca de tiempo, pero eso no me dio una respuesta satisfactoria. ¿No estoy seguro de lo que está pasando? ¿Alguna ayuda?
AnalíticaTabla de datosRe: Unión externa completa: la marca de tiempo no coincide: agregar más filasNo puedo decir a qué te refieres.Cuando coincido excluyendo todas las no coincidencias, hay 17 filas que coinciden en ambos archivos.Si incluyo las no coincidencias de TS-2021, obtengo un total de 525 600 filas.Si incluyo las no coincidencias de ambos archivos, obtengo 526 306 filas.Entonces, hay 17 fechas que están en ambos archivos, 525,583 filas que solo tienen fechas 2PA TS y 706 que solo tienen fechas de marca de tiempo.Si se une incluyendo las no coincidencias para ambos y luego selecciona las filas donde falta cada columna de fecha, coincidirá con esos números.Y todos esos números se ven como lo que debería obtener si hay 17 fechas que realmente coinciden.
Re: Unión externa completa: la marca de tiempo no coincide: agregar más filasUn poco más: miré el patrón de datos faltantes en su archivo adjunto y lo adjunté; coincide con lo que encontré.Las 526 306 filas constan de las 525 583 filas no coincidentes del archivo TS-2021, las 706 filas no coincidentes del archivo de la aplicación ST-2021 y las 17 filas coincidentes, para un total de 526 306 filas que se encuentran en su archivo unido.
Re: Unión externa completa: la marca de tiempo no coincide: agregar más filasAl menos la marca de tiempo de la aplicación ST-2021-Test también tiene segundos, no solo minutos. Tendras que retirar esos primeros, no solo cambien de formato a algo sin segundos, porque siguen ahí. Una forma de eliminar segundos es deducir Second(Timestamp) de la marca de tiempo.
Show(AsDate(Today() - Second(Today())));