Guarde la plantilla de la tabla de datos como secuencia de comandos JSLQueridos,
Estoy realizando algunas acciones de preparación de datos (p. ej., estandarizar el formato de las columnas, cambiar el nombre del encabezado, agregar una fórmula...) en función de una tabla de datos jmp,
desea guardar esas acciones en un script (similar a una macro en Excel) y luego puede usarlo para otro conjunto de tablas de datos que hacen lo mismo
amablemente preguntando ¿hay alguna manera de hacerlo? si es posible, ¿alguien puede mostrar los pasos para convertirlo en JSL?
gracias
Hu Pin
Re: Grabar acciones de preparación de datos en scriptOtra forma de guardar la "plantilla" de la tabla de datos es hacer clic en el menú desplegable del triángulo rojo junto al nombre de la tabla en el panel Tablas (esquina superior izquierda de la tabla de datos) y hacer clic en "Copiar script de tabla".
Luego, abra una nueva ventana de secuencia de comandos, pegue la secuencia de comandos y guárdela para su uso posterior. La secuencia de comandos podría modificarse para eliminar los valores de datos reales y mantener las piezas esenciales de su plantilla (p. ej., fórmulas, tipos de datos/modelado, formatos, etc.).
Re: Grabar acciones de preparación de datos en scriptSolo lanzando un pensamiento sobre la valla en este caso: ¿por qué no usar el script de sesión? Luego puede limpiar el JSL después de obtener el script de sesión.
METRORe: Grabar acciones de preparación de datos en scriptParece que tiene muchas preguntas más generales relacionadas con la limpieza de datos de secuencias de comandos, pero con respecto a la recodificación, mi práctica es usar la opción "recodificar secuencia de comandos". Puedo comenzar a recodificar, luego detener, guardar y ejecutar el script de recodificación, recodificar más y luego fusionar los cambios nuevos con el script de recodificación anterior en la tabla. Todo esto es simplemente hacer clic en un botón para generar el script de recodificación y hacer la combinación de recodificación.
Recientemente, he estado usando el generador de consultas para obtener datos, así que simplemente copio el script de recodificación en la pestaña del script de consulta posterior y obtengo datos prelimpiados cuando ejecuto la consulta la próxima vez.
En lo que respecta a la documentación de los cambios, el script de recodificación en sí mismo es un registro bastante bueno y el script es explícito y lo suficientemente fácil de leer para que pueda editar mis errores de redoce más tarde.
Re: Grabar acciones de preparación de datos en scriptEn general, me gusta evitar las secuencias de comandos: mi preferencia es usar la funcionalidad integrada siempre que sea posible.Sin embargo, en este caso, la tabla de plantilla no logrará lo que quiero: mi opinión personal de esta consulta.Estoy interesado en documentar el flujo de trabajo, no solo para el análisis, sino también para la preparación de datos.Una ventaja de herramientas como Alteryx o KNIME es su capacidad para documentar todas las etapas de preparación de datos.Mirar las fórmulas que se encuentran en la plantilla de la tabla JMP no mostrará lo suficiente de la preparación: cosas simples como cambiar los tipos de datos, reemplazar los valores 0 con los que faltan, etc.La recodificación de una columna puede mostrar que 0 se reemplazó por faltante, pero es casi imposible recrear todo el proceso de limpieza de datos a partir de las fórmulas incrustadas en las columnas creadas.
Entonces, si bien esta solución puede funcionar para algunos, todavía estoy interesado en encontrar formas de responder la pregunta original.Si "lo encontré" realmente significa que se encontró una forma, ¿alguien puede compartirlo?
Re: Grabar acciones de preparación de datos en scriptHe estado creando guiones para todo, desde reutilizar guiones, gráficos y formato.
Parece que debería haber estado usando el concepto de plantilla todo el tiempo.
¿Puede señalarme alguna documentación/instrucciones sobre cómo configurar y usar plantillas?
dave
Re: Grabar acciones de preparación de datos en scriptTambién puede simplemente guardar la versión final de la tabla de datos (columnas terminadas, variables de tabla y scripts, etc.) sin filas para usarlas en el futuro como plantilla. Simplemente complete las columnas con nuevos datos según sea necesario. No necesariamente necesitas un guión para todo. (Puede haber más en su solicitud que no se indicó que hace que un script sea una mejor solución).
Re: Grabar acciones de preparación de datos en scriptTengo exactamente el mismo problema, pero la solución a esta publicación es "Lo encontré".
¿Alguien puede publicar donde está la información para realizar este tipo de acción?
Re: Grabar acciones de preparación de datos en script<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Lo encontré