2023년 3월 3일 JMP 개발 업데이트에 오신 것을 환영합니다!
이번 주에 우리는 Data Discovery 그룹의 몇 가지 흥미로운 변화에 대해 배웠습니다. 4월 1일부터 유효 잰 그레그 코딩 프로젝트에 집중하기 위해 관리직에서 물러나 특별 엔지니어링 펠로우 직함을 맡게 됩니다. 저는 Xan이 이 새로운 역할에 적응하면서 새로운 개발 프로젝트를 탐구할 수 있는 자유를 갖게 되어 기쁩니다!줄리안 패리스 4월부터 데이터 디스커버리 그룹의 신임 이사로 책임을 맡게 됩니다. Julian은 JMP에서 다양한 역할을 수행하는 데 탁월한 역할을 했습니다(참조: 요한의 발표 자세한 내용은 Inside JMP에 게시) 그가 이 새로운 도전에 모든 열정과 호기심을 쏟을 것이라는 것을 알고 있습니다. Julian은 내가 아는 가장 큰 JMP 팬 중 한 명이며 그룹의 향후 계획을 구체화하는 데 도움을 줄 수 있는 기회를 갖게 되어 진심으로 기쁩니다.
이번 주에도 축하합니다. 존 살 Design Space Profiler에 대한 그의 작업으로 발행된 그의 첫 번째 특허를 계기로. 제목이 붙은 특허 사양 비율 설정 및 예측을 위한 대화형 그래픽 사용자 인터페이스 , 미국 특허 번호 11,586,675로 2023-02-21에 등록되었습니다.특허 사본은 여기에서 볼 수 있습니다. 발행된 특허. John은 나에게 특별한 감사 인사를 전해달라고 부탁했습니다. 라이언 레키베츠 , John은 신청서 초안을 작성할 때 대부분의 작업을 수행했다고 말합니다.
몇 가지 중요한 최종 수정 사항을 해결한 후 JMP 17.1 이번 주에 우리는 3/8/23에 최종 설치 프로그램 후보를 생성할 계획입니다. 이 유지 관리 릴리스는 플랫폼 및 기능의 문제 수정에서 문자열 및 문서 업데이트에 이르기까지 제품 전반에 걸쳐 최대 500개의 버그 수정을 제공합니다. 4월 초에 support.sas.com에서 업데이터를 릴리스하고 준비가 되면 My.JMP에서 레거시 고객을 위한 전체 설치 프로그램을 제공하기 시작할 것입니다.
한편, 우리는 앞으로 JMP 18 EA2 , 4/7/23에 동결될 예정입니다. 주요 이니셔티브에 대한 기능 페이지를 계속 업데이트하고 테스트 준비가 된 작지만 중요한 항목에 대한 링크를 공유하십시오. 미아 스티븐스 . 에서 볼 수 있듯이 고객은 이미 JMP 18 피드백을 제출하고 있습니다. 토냐 몰딘의 아래에서 보고하고 계속해서 계속하도록 격려하고 싶습니다!
다음은 충돌이 선택된 3/3/23 주의 베타/비정상 종료 보고서입니다.

2023년 3월 3일 주의 JMP 베타 보고서 | JMP 라이브(sas.com)
대단히 감사합니다 폴 스피찰라 이번 주 HTML 프로파일러에 대한 업데이트를 발표한 대화형 HTML 개발 그룹에서! Paul은 작년에 JMP에 합류한 이후로 프로파일러에 대한 수많은 사용자 인터페이스, 기능 및 성능 개선을 이루었습니다. 미팅에 직접 참석하지 못하신 분들은 여기 녹음 링크 . Paul이 향후 Discovery를 위해 자신의 작업을 제출하도록 격려받고 있다고 들었습니다. 공유하기에 좋은 주제라고 생각합니다. 그의 연설은 JMP 개발이 실제 시나리오에 대한 사용자 고객 피드백을 사용하여 제품을 개선하는 데 어떻게 도움이 되는지 확실히 강조했습니다!
마지막으로 덕분에 오드리 슐 이것을 공유하기 위해 금주의 Jira 팁 !
Jira 사용자는 다음을 사용할 수 있습니다. 스마트 체크리스트 항목에 대해 수행해야 하는 작업에 대해 좀 더 세분성을 추가합니다. 새로운 Jira 문제를 생성하는 오버헤드를 줄이기 위해 하위 작업 대신 체크리스트를 사용하는 일부 팀을 볼 수 있습니다. 테스트 체크리스트나 통합 알림용으로 사용할 수도 있습니다. Jira 이슈는 모든 스마트 체크리스트 항목이 체크 해제될 때까지 닫을 수 없으며 @멘션을 사용하여 해당 항목을 특정 사람에게 할당할 수 있습니다. 자유롭게 실험해보세요! 당신은 참조 할 수 있습니다 트리쉬 오그래디의 편리한 문서 Jira에서 스마트 체크리스트를 찾는 방법 . 재교육 데모는 다음에서 Sarah의 세그먼트를 참조하십시오. 이 녹음 (12:20 마크에서 Sarah의 데모 시작) 1월 19일부터 일 .
일반 공지
- 덕분에 잔 그레그 JMP가 연례 지역 Research Triangle 분석가 회의 e는 2020년에 드디어 내일부터 2주 후에 NCSU의 SAS 홀에서 열립니다. 언컨퍼런스 일명 바캠프 스타일 컨퍼런스: “… 프로그램은 아침에 가장 먼저 듣게 될 모든 흥미진진한 피치를 기반으로 컨퍼런스 당일에 설정됩니다. 좋아하는 모든 분석가와 즐거운 하루를 보낼 수 있도록 50분간의 대화와 명함을 가져오세요. 귀하의 등록으로 하루 종일 아침, 점심, 커피를 구입하실 수 있습니다!” Xan은 몇 가지 지난 세션에 참석했으며 JMP 친구입니다. 멜린다 틸바 주최자 중 하나입니다. 질문이 있으면 Xan에게 알려주세요!
중요한 예정일
- JMP 18 EA2 동결 – 2023년 4월 7일
- JMP 18 EA3 프리즈 – 2023년 5월 12일
- JMP 17.2 코드 승인 – 2023년 6월 13일
- JMP 18 EA4 프리즈 – 2023년 6월 23일
- JMP 17.2 코드 정지 – 2023년 6월 30일
- 방문하시기 바랍니다 합류 전체 목록을 보려면 JMP 17 그리고 JMP 18 날짜.
JMP 개발 업데이트
데이터 검색
- 댄 S: 17.1/17.2에서 카테고리에 대한 필터 기본 설정을 복원했습니다. By / Multiple-Y 출시를 위한 그룹 플랫폼에 대한 JMP 18 작업을 시작했습니다. JRP 파일 문제를 수정했습니다. 18에서 편집 초점에 대한 작업을 계속합니다.
- 잔: Graph Builder 범례의 색상 할당과 항목 구분을 위한 스타일 지정에 대한 사용자 제어 기능을 추가합니다(WL Gore 피드백에서 확장됨).
- 데이브 B: 주석 배치 문제에 대한 작업을 시작하면서 저널 충돌 버그를 수정하고 ColStackDisplay의 정렬 문제를 수정했습니다.
- 에반: 누락된 위치 최적화, ==, <, >, <=, >= 및 | 그리고 이들 중 &. 발견을 위한 준비.
암사슴
- 펭: JMP18의 두 가지 측면에서 계속 작업: 신뢰성 있는 피로 데이터 분석; Jacob과 협력하여 실제 DOE 응용 프로그램에 대한 새로운 요소 목록 파생 작업을 안정화합니다. 신뢰도 데이터 분석을 위한 사전 토론 문서 작업.
- 갈렙: 개선된 ALT 플랫폼을 위한 인프라 작업. 브래드와 나도 월요일 우리 작업에서 큰 돌파구를 찾았습니다! 나는 또한 낮은 공차 한계를 위한 새로운 보정 기술에 대한 종이 개정판을 마무리하고 있습니다.
주인
- 존 슈뢰들: "Statistics Index"를 제거하고 "JMP 기능"을 추가하도록 도움말 메뉴가 변경됩니다. Mac 콜백 및 백그라운드 처리와 더욱 일치하도록 Windows 프로세스 메시지를 업데이트했습니다. SAS 통합 제거에서 추가 정리.
- 폴 N: 예기치 않은 재부팅 후 일부 테이블이 Unlogged로 잘못 표시되고 3개의 테이블이 0 행으로 잘린 것을 발견한 후 새 Open Street Map 서버를 레거시 서버로 되돌려야 했습니다. 이것은 아직 렌더링되지 않은 타일로 갔을 때를 제외하고는 모든 것이 작동하는 동작을 제공했습니다. 배경, 카운티/주/국가 경계 및 도로, 건물, 물 등이 없는 텍스트만 표시됩니다. 문제가 빈 테이블인지 파악하는 데 많은 탐정 작업이 필요했습니다. 데이터베이스를 다시 로드하고 테이블의 인덱스를 다시 작성해야 했습니다.다시는 이런 일이 발생하지 않도록 테이블이 기록되었는지 확인하십시오. 모든 인덱스가 재구축된 후 프로덕션으로 다시 승격할 수 있어야 합니다. 데이터베이스 재구축 후 타일이 다시 제대로 렌더링되는지 확인했습니다. 또한 JMP Live용 새 localhost ssl 인증서를 만들고 Python으로 로드할 수 있는 C/C++ 모듈을 빌드하기 위한 일부 작은 Python 테스트 앱과 C++에서 Python을 초기화하는 다양한 최신 방법을 작업했습니다.
대화형 HTML
- 존 파월: Steve & Hui의 자동화된 대화형 테스트 시스템이 개요 상자를 식별하는 데 도움이 되도록 개요 상자에 고유한 ID를 제공했습니다( JMPHTML-1993 ). JMP Live에서 로컬 데이터 필터를 업데이트할 때 레이아웃 문제를 수정했습니다( JMPHTML-2009 ). 리팩터링된 하위 집합 행 인덱스( JMPHTML-546 ) 및 채우기 색상( JMPHTML-2017 ) 로드 시간 성능 향상을 위해 압축 및 공유를 허용합니다. JMPHTML-546에 대한 John Schroedl의 도움에 감사드립니다! 한 서버의 대화형 HTML 출력을 다른 서버의 웹 페이지에 포함하려고 할 때 보안 오류가 있는 사용자를 도왔습니다. 회귀 테스트 이메일에서 JIRA ID에 대한 하이퍼링크를 만든 David Barbour에게 찬사를 보냅니다. 성능 개선 스프린트가 종료됨에 따라 JMP 18의 첫 번째 새 기능 스프린트 계획을 시작했습니다.
- 프라비나: S1423455에 대한 작업 완료: 대용량 데이터 테이블(>180k 행)에 대한 오버레이가 있는 차트 로드가 페이지에서 완료되지 않음( JMPHTML-1962 ). LineSegment에서 인덱스를 계산하는 동안 concat() 사용을 변경합니다.
- 폴 스피찰라 : 나머지 팀과 함께 JMP 18의 성능 향상을 위해 더 많은 작업을 하고 있습니다. 프로파일러 다시 그리기 시스템 재작업( JMPHTML-976 ). 고유 계산 최적화( JMPHTML-977 ).
- 마이크 S : 성능 문제(JMPHTML-1855) 작업 완료, 성능 결과 분석을 위한 JMP 사용 연습, 푸시 빌드 문제 및 Perforce 딸꾹질 해결, 여행/경비 페이지 설정 및 4월에 Cary로의 여행 예약, 오라일리 자바스크립트 과정.
통계
- 존 살: 17.1의 계층적 클러스터에서 17.0의 클러스터 요약 재구성 후 표준화된 열에 대해 잘못된 큐빅 클러스터링 기준을 수정합니다. 자리 표시자 기술을 사용하여 결정 트리, Bootstrap Forest 및 Boosted Trees에서 보고서 순서를 일관되게 만듭니다. (JMP-14895, 에 대한 의견 참조 Dan Schikore의 스크립팅 및 보고서 주문 Confluence 페이지 . 유럽 디스커버리 컨퍼런스에서 고객들로부터 피드백을 받기를 기대합니다.
- 엘리자베스: GLMM에 대한 반복 측정을 구현하는 작업을 시작하기 전에 Mixed에서 주제 로직의 중첩에 대한 대규모 변경/수정에 대해 Chris 및 Fang과 함께 작업했습니다. 얽힘을 풀어준 Chris에게 큰 감사를 드립니다! 보너스: 적어도 하나의 알려진 충돌을 수정합니다! GLMM의 고정 효과에 대한 유형 I(순차적) 테스트를 구현했습니다.
- 로라 CS: 새로운 시간 코드 정의 모델 단축키에 대한 작업을 계속했습니다. 이 기능은 거의 준비되었으며 종단 모델의 지루한 작업에 많은 도움이 될 것입니다. SEM의 경로 다이어그램 기능 및 잔차에 대한 질문에 답변했습니다. P&G 고객을 위한 데이터 분석 컨설팅을 계속했습니다.
- 젠펑: Contingency 플랫폼에서 정확한 테스트 포팅을 완료했습니다. 지금은 Oneway 플랫폼에서 정확한 테스트를 진행하고 있습니다.
- 애니: 단기 관리도에 대한 하위 그룹 변수 및 요약 지원 작업.
통계 문서
- 마이클 씨: 일부 문서 프로젝트 작업: NF 문서, 통계 색인의 미래 조사, JSL을 통해서만 사용할 수 있는 플랫폼 메시지를 문서화하는 방법 재구성.
통계 테스트
- 토냐: 베타 피드백 작업, 단기 제어 차트 테스트 및 버그 확인.
기술적 지원

개발 운영
- 마이런: 17.0, 17.1, 18.0에 대한 다양한 도움말 빌드 및 도움말 맵 업로드 작업/업데이트/고정( JMPTOOL-582 , JMPTOOL-495 , JMPTOOL-597 , JMPTOOL-755 ). 단위 테스트 시간 초과와 실패를 구별하기 위한 데이터베이스 지원이 추가되었습니다( JMPTOOL-195 , JMPTOOL-415 ). Windows 충돌 기호화기(JMPTOOL-757) 문제를 해결했습니다. 원격 분석 파일 처리를 위한 계속 설정( JMPTOOL-729 ).
- 짐: Mac JMP 18 설치 프로그램 및 빌드 스크립트 작업에 도움을 준 Michael Hecht와 John Schroedl에게 각각 찬사를 보냅니다. Bob의 도움으로 JMP 18 단위 테스트 시스템용 자동 설치 스크립트를 업데이트했습니다. 퍼포스 지원.
선적 서류 비치
- 크리스비 : 17.0 호환성 문서를 완료했습니다. 웹 이미지를 테스트하는 데 도움이 되는 몇 가지 작은 도구를 작성했습니다. 웹 CSS가 최신 FrameMaker 스타일을 사용하고 있음을 확인했습니다. 조사된 도움말 빌드 문제… 오늘 프로덕션 도움말로 해결되었습니다.
- 키아나: 17.1용 JMP 실시간 도움말 작업을 했습니다. JMPLOC-4040 작업. 도움말 키 보고서를 살펴보고 프로젝트를 매핑했습니다. 18.0을 위한 프로젝트 계획.
- 수잔: 주로 17.1용으로 현지화된 JMP 라이브/공개 도움말에서 작업하여 도움말을 생성하고 문제를 식별 및 수정했습니다.
시스템/호스트 테스트-Cary
- 닉 H: 최근에 추가된 StatDoc 폴더에 맞게 조정하기 위해 JSL 단위 테스트 GUI에 대한 변경 사항을 제출했습니다. 이제 이러한 폴더를 표시할지 여부를 지정하는 확인란과 기본 설정에 대한 기본 설정이 있습니다. 폴더가 표시되면 모든 StatDoc 폴더를 확인하기 위해 선택할 수 있는 필터도 있습니다. 테스트 대시보드에 변경 사항을 제출했습니다. 단위 테스트 결과 창과 개별 테스터 페이지에 기본적으로 알 수 없는 문제만 표시하는 기본 설정이 있습니다. 사용자는 기본 단위 테스트 결과 페이지에서 사용할 수 있는 토글도 알아차려야 합니다. 대시보드의 다음 단계는 Myron이 최근에 만든 충돌 대 시간 초과 변경 사항을 통합하는 것입니다. 또한 JMP 18에 대한 SAS 통합 변경 사항에 따라 단위 테스트를 조정하고 JMP 18 및 17.2 검증을 위해 프레임워크에 새로운 테스트를 추가했습니다.
- 사냥꾼: JMP 18 EA1 트랙에 응답하여 JMP 18에서 최근 EditFocus 업데이트의 결과일 가능성이 있는 두 개의 JIRA 항목을 열었습니다. 더 이상 사용자의 "/Library/Logs/DiagnosticReports" 폴더에 충돌 파일에 액세스하거나 충돌 파일을 쓸 수 없기 때문에 JMP에서 충돌 보고서를 보내지 못하게 하는 Mac의 BeyondTrust 권한 관리 문제에 대한 티켓을 열었습니다.
- 안나: 2022년에 보고된 Jira 문제에 대한 새로운 테스트를 추가합니다. Redo Analysis의 지속성 및 순서 문제를 식별하고 보고하기 위해 Analyze 메뉴 플랫폼을 테스트합니다.
- 리사: 일부 티켓이 누락된 후 Get All JMP Jira Issues.jsl 스크립트를 업데이트하고, 3D 그래프 기능에 관한 EA 트랙을 평가하고, 계속해서 오래된 버그를 정리했습니다.
- 오드리 : AWS 학습, 감사합니다 닉 루바 내부 데이터 모니터링 작업 중 일부를 AWS로 옮길 때 기술적인 문제를 도와준 것에 대해
시스템/호스트 테스트-베이징
- 베이징 팀:
- 에릭 왕: (1) 게시 페이로드, 관련 스토리에서 새 필드 "sendtoserver"를 테스트했습니다. (WEBJMP-4611) , (WEBJMP-6588) , (WEBJMP-6589) . (2) NodeJS가 업그레이드된 이후 JMP Live 17.1에 대한 빠른 회귀 테스트를 완료했습니다. (3) 베이징 테스트 서버의 NodeJS를 v18.14.0으로 업그레이드했습니다. (4) 새로운 액세스 제어 유형 "allow_data_import" 테스트
- 달리: (1) 해당 UT가 추가된 JMPC 및 Import-SAS에 대한 3개의 버그를 확인하고 종료합니다. (2) 완료: JMP C 17.1 회귀 테스트, 총 3개의 버그가 생성되었습니다. (3) 장애 UT 조사 및 수정(장애는 SAS 통합 제거로 인한 것입니다. (JMP-15601) . (4) 추가 JMPC 테스트를 위한 테스트 환경을 준비합니다(JMPC17.0->17.1 업데이터). (5) 완료: JMP Desktop 17.1 회귀 테스트, 발견된 문제 없음. (5) 다른 JMP Live 버전과 Node 버전 간의 마이그레이션 해결 방법을 위한 합류 페이지 추가.
- 마이크 우: (1) 버그 회귀 Windows 설치 프로그램에서 WebView 버전 확인 제거 . (2) 영향을 받는 모든 프로파일러에 대한 HTML 프로파일러 성능 업데이트에 대한 회귀 테스트: ProfilerSegment에서 불필요한 getDescendants 제거 . (3) 기술 지원 문제 조사 및 케이스 번호에 대한 피드백 전송: 00034872, 00034873 및 00034874(이 3가지 케이스는 동일한 문제임)
- 키미: (1) SAS Integration 관련 부분이 제거되었는지 확인하고 SAS 가져오기 및 코드 생성 부분을 테스트합니다. (2) JMP 17.1 회귀 테스트. (3) JMP C 17.1 회귀 테스트 (4) JMP C 17.1 문서 테스트. (5) NodeJS가 업그레이드된 이후 JMP Live 17.1에 대한 빠른 회귀 테스트를 완료했습니다. (6) Jmeter 테스트 스크립트의 일부 오류를 수정합니다. JMP Live가 API를 변경한 이후 새로운 오류가 발생했지만 여전히 추가 수정이 필요합니다. (7) 버그 확인.
- 다 장: (1) JMP 17.1에 대한 회귀 테스트. (2) JMPC 17.1 회귀 테스트 – 완료. (3) 추가 JMPC 17.1 테스트를 위해 JMPC 8.1을 설치했습니다. (4) JMP C 17.1 문서 테스트. (5) 버그 확인.
- 날라: (1) JMPC 17.1 회귀 테스트를 완료했습니다. (2) JMPC 17.1 문서 테스트. (3) NodeJS가 업그레이드된 이후 JMP Live 17.1에 대한 빠른 회귀 테스트를 완료했습니다. (4) Jira 검증
섀넌의 메모
밤새 폭풍우가 몰아칠 수도 있다고 들었습니다. 당신이 그것을 통해 잠을 바랍니다! 적어도 공기 중에서 초기 꽃가루를 씻어낼 것입니다! 즐거운 주말 보내시기 바랍니다!
