¿Qué inspiró esta solicitud de lista de deseos?
A veces tengo que esperar mucho tiempo para esperar hasta que Jmp finalice una actualización de la tabla de datos (Tablas/Actualizar) con una tabla de datos medianamente grande.
A veces, Jmp ya se atasca mientras edita la configuración en la plataforma de actualización; luego tomo un café, vuelvo y decido que es un buen momento para dar un paseo; vuelvo ... y dependiendo de cuándo guardé mis datos por última vez, decida si es más rápido eliminar la sesión de Jmp y comenzar desde mis últimos datos guardados, o hacer algún otro trabajo y volver al día siguiente (exagerando un poco)
Está claro que toma un tiempo hacer coincidir cientos de miles de valores en una tabla con valores en otra tabla.
Pero me sorprende que fusionar dos columnas lleve el doble de tiempo que fusionar una columna (*)
¿Se activa nuevamente el paso de coincidencia para cada columna que se fusiona, o es realmente la clasificación de los valores lo que lleva tanto tiempo?
A menudo, no tengo identificadores únicos en la tabla de origen: un solo valor de coincidencia aparece varias veces en una columna, con valores idénticos también en la columna que se fusionará. En este caso, me pregunto si el valor de la primera coincidencia se ingresa en la tabla de datos de destino, luego se reemplaza por la segunda, y así sucesivamente...
Esto podría acelerarse buscando el último valor coincidente en la tabla de origen y simplemente insertando este valor.
Un gran inconveniente de la plataforma de actualización:
Empieza con agregar columnas y reemplazar columnas todo activado.
Si una tabla tiene, por ejemplo, 100 columnas, lleva un tiempo hasta que todas las columnas se agreguen a la ventana de vista previa.
Y a pesar de lo estúpido que soy, a menudo empiezo definiendo las columnas de coincidencia... lo que me permite volver a dar un largo paseo hasta que puedo elegir la(s) columna(s) (1-2) que realmente quiero agregar. la mesa.
Hay una función que desactiva la vista previa si la tabla es demasiado grande.
Pero me temo que la función solo verifica la longitud de la tabla, y no la cantidad de columnas.
¿O el umbral es demasiado grande?
Comparta su experiencia: con qué frecuencia tuvo que llenar el tiempo hasta que su sesión de Jmp volvió después de una actualización de la pestaña de vista previa.
Otro problema es el botón de recuperación
(tratado aquí: https://community.jmp.com/t5/JMP-Wish-List/Disable-Preview-while-filling-the-GUI-via-Recall/idi-p/632362 )
Después de hacer clic en Recuperar, el menú Actualizar se llena con la configuración guardada, y después de cada cambio de una configuración de GUI, parece haber una actualización de la pestaña de vista previa.
Entonces, si desea unir tablas de datos grandes, incluso si solo desea agregar una sola columna, no se atreva a presionar Recuperar... antes de desactivar la vista previa.
¿Cuál es la mejora que le gustaría ver?
¿Podría mejorar el rendimiento de Tables/Update?
¿Por qué es importante esta idea?
Tables/Update es una función maravillosa. La pestaña Vista previa es increíblemente útil, no quiero trabajar sin ella.
Pero estoy empezando a tener paranoia: ¿cuánto tiempo tomará la próxima vez que intente agregar columnas a una tabla de datos?