배치를 사용하여 JMP 추가 기능을 설치하는 방법안녕,
일부 JMP 추가 기능을 개발했으며 회사의 새로운 JMP 사용자마다 "기본 키트"를 설치하고 싶습니다.
어떻게 가능합니까?
감사해요,
제롬
Re: 배치를 사용하여 JMP 추가 기능을 설치하는 방법도움을 주신 모든 분들께 감사드립니다. 많은 솔루션, 우리 회사에 가장 적합한 솔루션을 찾아야 합니다!
Re: 배치를 사용하여 JMP 추가 기능을 설치하는 방법커뮤니티에는 이런 종류의 작업을 수행하기 위한 많은 스크립트와 참고 자료가 있습니다. 내가 사용한 것은 서버에 추가 기능 저장소가 있었습니다(Brady Brady가 개발한 방법). 작년에 이것에 대한 디스커버리 토크도 있었습니다. 참조는 아래에 있습니다.
자동 업데이트 JMP 추가 기능 저장소 만들기 (원본 기사 @brady_brady )
자동 업데이트 JMP 추가 기능을 작성하는 방법 (님의 블로그 @제프_퍼킨슨 Brady의 방법에 대한 스크립트 포함)
추가 기능 배포 및 추적을 위한 플랫폼 (존 무어의 디스커버리 2016 강연)
Re: 배치를 사용하여 JMP 추가 기능을 설치하는 방법Ian의 의견에 덧붙이자면, 내가 구성한 Addin의 마지막 엔터프라이즈급 시스템은 실제로 .jmpcust(풀다운 메뉴로 변경)와 함께 각 JMP 사용자 시작 파일에 추가된 스크립트만 필요했습니다.풀다운 메뉴는 기본적으로 사용 가능한 추가 기능을 나열하는 웹 브라우저 창을 팝업합니다.웹 브라우저 창을 사용하면 나가서 각 JMP 사용자의 시스템을 만질 필요 없이 추가 기능 목록에 추가할 수 있습니다.사용자가 추가 기능을 선택하면 추가 기능이 표준 JMP 방식으로 설치됩니다.그러나 각각의 추가는 실행될 때 처음 수행하는 작업이 자신의 새 복사본을 다운로드하여 추가 기능의 디렉토리에 작성하도록 작성되었습니다.그런 다음 addin 스크립트를 실행합니다.이렇게 하면 사용자가 항상 최신 애드인 복사본을 갖게 됩니다.추가 기능을 복사하는 오버헤드는 사용자에게 눈에 띄지 않는 것으로 판명되었습니다.중앙 사이트에서만 실행되는 것이 아니라 코드가 복사된 이유는 애드인이 필요한 네트워크 연결이 있는지 확인하고 그렇지 않은 경우 애드인이 마지막으로 실행될 때 복사된 버전을 실행했기 때문입니다. 이 시스템은 매우 성공적이었으며 JMP 9가 출시되었을 때 구현된 후에도 계속 실행됩니다.
Re: 배치를 사용하여 JMP 추가 기능을 설치하는 방법이에 대한 가장 좋은 대답은 서비스를 제공해야 하는 사용자 수와 추가 기능이 개발 또는 변경되는 속도의 함수일 것입니다.
한 가지 방법은 추가 기능을 공유 폴더에 넣은 다음 JMP 시작 파일 새 추가 기능 또는 수정된 추가 기능이 있는지 이 폴더를 검색하고 로컬로 설치합니다. 추가 기능도 제거하려는 경우 현재 설치되어 있지만 더 이상 폴더에 없는 추가 기능을 검색하는 논리를 추가할 수 있습니다. 물론 이렇게 하려면 초기에 시작 파일 자체를 배포할 수단이 있어야 합니다.