¿Qué inspiró esta solicitud de lista de deseos?
Al trabajar (colaborativamente) en análisis de datos, modelos, informes, etc., llevar un registro de todos los cambios suele ser problemático. Todos estamos acostumbrados a enviar archivos por correo electrónico, a debatir en diversos canales de chat qué conjunto de datos es el más reciente, a nombrar archivos o scripts con nombres como *_model1, *_model2, *_model2updated, etc. Esto suele acabar en un gran lío, sobre todo después de que tú o tu compañero sigan trabajando en el proyecto después de un par de años.
¿Cuál es la mejora que le gustaría ver?
Recientemente, descubrí el sistema de Control de Versiones de Datos (DVC), un sistema similar a Git para organizar datos y modelos. Me preguntaba si algo similar podría implementarse en JMP, quizás de forma similar. ¿O quizás más centrado en el "Control de Versiones de Scripts"? Dado que DVC admite tipos de almacenamiento remoto, como Amazon S3, NFS, SSH, etc., probablemente podría implementarse fácilmente en JMP, de forma similar a como se implementa en un entorno de VS Code (como Git).
¿Por qué es importante esta idea?
Para tener un flujo de trabajo más limpio y sistemático en su análisis de datos, y para compartir y comunicar con mayor facilidad los cambios que usted o sus colegas hayan realizado en las distintas etapas del análisis.
Trabajar en un sistema de nube con control automático de versiones ayuda mucho.
En cuanto a los archivos de datos JMP, trabajar con un sistema en la nube como Sharepoint también trae muchos problemas, especialmente cuando varios usuarios trabajan con el mismo archivo:
Optimizar la integración de SharePoint
Optimizar la integración de SharePoint II
Gracias por publicar esta sugerencia. Hemos recibido otras solicitudes similares y esto se relaciona, en cierto modo, con un proyecto interno que estamos investigando sobre la gestión del ciclo de vida del modelo. Añadiremos estos comentarios a nuestras discusiones internas. ¡Gracias!