이 위시리스트 요청은 무엇에서 영감을 받았나요?
데이터 분석, 모델링, 보고서 등을 공동으로 작업할 때 모든 변경 사항을 추적하는 것은 종종 번거롭습니다. 우리는 모두 이메일로 파일을 주고받고, 다양한 채팅 채널에서 어떤 데이터셋이 최신 버전인지 논의하고, 파일이나 스크립트에 *_model1, *_model2, *_model2updated와 같은 이름을 붙이는 데 익숙합니다. 하지만 특히 몇 년 동안 같은 프로젝트를 계속 진행하는 경우, 이러한 방식은 큰 혼란으로 이어지는 경우가 많습니다.
어떤 개선점을 보고 싶으신가요?
최근에 데이터와 모델을 관리하는 Git과 유사한 시스템인 DVC(Data Version Control)를 접하게 되었습니다. JMP에서도 이와 비슷한 방식으로, 혹은 "스크립트 버전 관리"에 초점을 맞춰 구현할 수 있을지 궁금합니다. DVC는 Amazon S3, NFS, SSH 등 원격 저장소를 지원하기 때문에 VS Code 환경에서 Git처럼 구현하는 것이 JMP에서도 비교적 쉽게 가능할 것 같습니다.
이 아이디어가 왜 중요한가요?
데이터 분석 워크플로우를 더욱 깔끔하고 체계적으로 개선하고, 데이터 분석의 여러 단계에서 자신이나 동료가 변경한 내용을 더 쉽게 공유하고 소통할 수 있도록 하기 위함입니다.
자동 버전 제어 기능이 있는 클라우드 시스템에서 작업하면 많은 도움이 됩니다.
JMP 데이터 파일과 관련하여 Sharepoint와 같은 클라우드 시스템을 사용하면 많은 문제가 발생합니다. 특히 여러 사용자가 동일한 파일을 사용하는 경우 더욱 그렇습니다.
SharePoint 통합 최적화
SharePoint 통합 최적화 II
이 제안을 올려주셔서 감사합니다. 다른 유사한 요청도 받았는데, 이는 현재 저희가 연구 중인 모델 수명 주기 관리(MLM) 관련 내부 프로젝트와 어떤 면에서는 관련이 있습니다. 이 의견은 내부 논의에 반영하겠습니다. 감사합니다!