
Willkommen beim JMP Development Update für den 12. November 2021!
Vielen Dank an alle für die letzte Runde der 16.2- und EA4-Korrekturen! Wir arbeiten daran, in etwa einer Woche endgültige Installer-Kandidaten für 16.2 zu generieren. JMP 17 EA4 wird derzeit getestet und wir hoffen, es Anfang nächster Woche veröffentlichen und Kunden über seine Verfügbarkeit informieren zu können. Schauen Sie sich das Single Source Doc an, wenn Sie Features/Funktionalitäten sehen möchten, die das Produktmanagement durch das EA-Programm hervorhebt, oder wenn Sie sich ein EA-Video ansehen möchten. Beachten Sie, dass es sich um ein laufendes Protokoll handelt. Suchen Sie also nach EA4, wenn Sie sehen möchten, was in der neuesten Version hervorgehoben wird. Mia und ich möchten uns noch einmal ganz besonders dafür bedanken, dass Sie Ihre Feature-Seiten auf dem neuesten Stand gehalten haben!
Nochmals herzlichen Glückwunsch an Brad Jones für die Auszeichnung mit dem Hunter Award auf der technischen Herbstkonferenz der ASA! Sie können sich seine Preisverleihung hier ansehen und die vollständige Liste der FTC-Webcasts hier einsehen.
Vielen Dank an Tonya für die Weitergabe der Details dieser Woche zu Beta-/Crash-/Telemetrie-Tracks mit ausgewählten Abstürzen. Den JMP Live-Bericht finden Sie hier: Beta-/Crash-/Telemetrie-Tracks für die Woche vom 12.11.2021 | JMP Live (sas.com)
Unternehmen
Thema
Unterthema
Plattform
JIRA
Allgemeine Ankündigungen
- Bitte denken Sie darüber nach, eine Patenschaft für ein Kind im Rahmen des Angel Tree-Projekts der Heilsarmee zu übernehmen. WIN koordiniert das Programm hier bei SAS. Die Abgabe der Artikel erfolgt am 30. November im Gebäude des LW-Lagers. Hier können Sie sich anmelden .
- Wenn Sie bereit sind, ein vorgestellter Mitarbeiter bei Inside JMP zu werden, laden Sie bitte eine Kopie des Kennenlernformulars herunter. Füllen Sie einfach die Fragen aus und wenn Sie fertig sind, laden Sie es zusammen mit drei Fotos von Ihnen in den Ordner hoch. Vielen Dank, dass Sie dazu beigetragen haben, unsere JMP-Familie ein wenig vertrauter zu machen!
Wichtige bevorstehende Termine
- JMP 16.2 Installer-Kandidat – 19.11.21
- JMP 17.0 EA5 – 10.12.21
- Eine vollständige Liste der JMP 16- und JMP 17- Termine finden Sie auf Confluence .
JMP-Entwicklungsaktualisierungen
- Bitte besuchen Sie diese Seiten, um Fehlerüberprüfungslisten für JMP 16.2 und JMP 17.0 anzuzeigen.
Statistiken
- Jianfeng: Wir arbeiten daran, eine neue Funktion des Äquivalenztests für zwei Anteile hinzuzufügen ( JMP-8040 ). Ich freue mich, dass es funktioniert, aber es wird einige Zeit dauern, bis das Projekt vollständig abgeschlossen ist.

- Jeremy: Entwickelte eine Randomized SVD-Schätzmethode in PCA und Randomized SVD JSL Builtin . Zusammenarbeit mit John Schroedl zur Evaluierung der BLAS- und LAPACK-Bibliotheken, die er kürzlich vorangetrieben hat. Diese bieten hochoptimierte Matrixmultiplikations- und lineare Algebraroutinen. Ich schreibe Wrapper, die unseren aktuellen numerischen Routinen ähneln, und vergleiche sowohl Geschwindigkeit als auch Genauigkeit. Ich sehe oft Geschwindigkeitssteigerungen von einer oder sogar zwei Größenordnungen. Ich stelle Ryan auch einige chemische Spektrenbeispiele von Wavelet-funktionalen DOE zur Verfügung. Ich habe mit Emmanuel Romeu und einem Professor am Imperial College zusammengearbeitet, die einen Aufsatz über industrielle Datenwissenschaft mit Beispielen für MDMCC und Extrapolationskontrolle verfassen.
- John Sall: Nach vielen Diskussionen arbeite ich am Startdialog für PCA , um die Komplexität mit mehreren neuen Methoden zu überlagern. Ich studiere C++ std::thread und schaue mir ein gutes Beispiel an, das Xan in GroupRowStateAbility::init implementiert hat, nachdem Meichen mir von OpenMP #pragmas erzählt hat.
- Laura CS: Aktualisierung mehrerer Hilfsfunktionen in SEM, die es mir ermöglichen, die Registerkarte „Status“ der Benutzeroberfläche mit Warnungen, Modellidentifikationsregeln usw. zu füllen. Ich habe mich mit Chris getroffen, um Probleme mit der Funktion zum Laden vorab zusammengefasster Daten zu beheben. Die Aktualisierung der Funktion „Ausgewählte Modelle vergleichen“ der Modellvergleichstabelle ist abgeschlossen. Hatte einen langen Austausch (1,5 Tage) mit der IT-Abteilung, um Probleme mit meiner Remote-Verbindung herauszufinden. Treffen mit Ernest, um Feedback zu neuen Funktionen für Listen zu geben, die für Workflow Builder und andere Teile von JMP verwendet werden können.
- Elizabeth: Präsentierte für das akademische Team ein Webinar über gemischte Modelle, das gut besucht war. Aufgrund der von P&G gemeldeten Diskrepanzen zwischen den Maschinen ( JMP-7756 ) wurde an einer Präferenz für die Passform von Mixed ohne Einfädeln gearbeitet.
- Laura L: Habe einige Arbeit geleistet, um den Profiler-Simulator dazu zu bringen, zufällige gleichmäßige Punkte zu generieren, wann immer der Profiler lineare Einschränkungen hat, auch für Mischungen.
- Peng: Ich habe beim Testen der Plattform weiterhin Änderungen an der Degradation durch wiederholte Messungen vorgenommen, wo ich es für notwendig erachtete.
- Annie: Untersuchte Möglichkeiten zur Neuarchitektur von CCB zur Verbesserung der Leistung.
Statistische Dokumentation
- Colleen: Habe einige Änderungen am Skriptindex und andere Zeichenfolgenaktualisierungen abgeschlossen. Entdecken Sie Missing Values-Tickets (Multivariate RPCA sowie die erneute Hinzufügung von Multivariate SVD). Entscheidungsschwelle zu verschiedenen Plattformen hinzugefügt. Arbeiten Sie in dem, was jetzt „Limits verwalten“ heißt. Fertige MM-Vorschlagstabelle aus der Übersetzung.
Statistiktests
- Jacob: Vergleichsdesigns testen und weitere Tests für die relative I-Effizienz hinzufügen. Überprüfung aktueller DOE-Korrekturen in Jira. Überprüfen der Skriptindexeinträge für „Erkunden fehlender Werte“ und „Erkunden von Mustern“. Vorbereiten eines JMP-Blogbeitrags zum Thema „Muster erkunden“.
- Tonya: CCB JIRA-Tickets aufräumen. Fehlerüberprüfung. Wir arbeiten an einigen Dingen, um die Beta-Berichterstattung zu vereinfachen.
- Mark: Unterstützen Sie das einfache DOE-Design und -Testen mit Jacob. Beantworten Sie Fragen in der JMP-Community.
Updates zu den Biowissenschaften
- John C: Verbesserte Handhabung der JMPC 17-Berichtsauswahl, wenn in der Sitzung gelöschte benutzerdefinierte Berichte erkannt werden, und Entfernen der entsprechenden zwischengespeicherten Anforderungen. StudyClass:getVariableValues() wurde als praktische Methode zum Zurückgeben von Variablenwerten aus bestimmten Domänen- und Variablensätzen erstellt. ProcessClass:rerunReport() für die Verwendung in Berichts-Widget-Listener-Skripten erstellt, wenn es effizienter ist, die gesamte Berichtsverarbeitung zu wiederholen, um die Ergebnisse zu aktualisieren.
Entwicklungsbetrieb
- Jim B: JMP 17 EA4 Builds und Installer erstellt. Einige ODBC-Treiber auf mehreren Unit-Testmaschinen aktualisiert. Koordiniert mit Bob und John Schroedl, um die neuen OpenBLAS-DLLs in die gespeicherten JMP 17-Builds und WinOS-Installationsprogramme zu integrieren. Notwendige Unterstützung.
- Bob: SOE-Änderungen für 16.2 mit SAS Release Engineering koordiniert. Überprüfte Dokumentänderungen für 16.2 Deployment Guide. Neuer Prozess für nächtliche Installationsprogramme in OneDrive optimiert. Es wurden C-Seiten erstellt, die die installierten Windows-Dateien nach Produkt dokumentieren. Arbeitete mit dem Webteam an Aktualisierungen der Betriebssysteminformationen auf der Seite „Systemanforderungen“ im externen Web. Ich habe bei Chung Wei nachgefragt, um sicherzugehen, dass sie ihre erste Woche ohne uns genossen hat. Beachten Sie, dass es ihr gut geht.
- Myron: Abstürze vom JMP 17 AWS-Server werden in Vorbereitung auf die Veröffentlichung von EA4 in die Absturzpipeline heruntergeladen.
- Shannon: Fehler nach Jira verschoben. Untersuchte verschiedene Abstürze.
Dokumentation
- Sheila : Die EA4-Hilfe erstellt und überprüft. Die endgültige 16.2 EN-Hilfe erstellt und überprüft. Die PDF-Datei des DOE-Leitfadens 16.2 und die PDF-Dateien der Dokumentationsbibliothek wurden aktualisiert. Begann mit der Arbeit an Möglichkeiten zur Rationalisierung der Hilfeproduktionsprozesse. Verschiedene Lokalisierungsaufgaben abgeschlossen.
- Qiana : Habe die EA 4-Hilfe 16.2 und 17.0 überprüft. Treffen mit dem technischen Support, um etwaiges Feedback oder Anregungen zur Dokumentation zu besprechen. Die 16.2-Bereitstellungshandbücher wurden aktualisiert.
System-/Hosttests – Cary
- Alle : EA4-Tests
- Audrey : Ich schaue mir die Grundlagen der Telemetrieerfassung an und entdecke dort ein paar (kleinere) Probleme, allgemeine EA4-Tests, lerne etwas über unsere MATLAB-Tests.
- Mike M: Getestet, erneut veröffentlicht 16.1 Hilfe. Aktualisierte Hilfebildtests, um Veröffentlichungsdaten zu überwachen und sicherzustellen, dass das Google-Tracking korrekt ist. Frühe Rezensionen der englischen JMP-Hilfedokumente für 16.2 (aktualisierter neuer DOE-Leitfaden). Aaron Kennedy wurde darauf aufmerksam gemacht, dass einige ihrer Hilfeseiten nach links verschoben wurden. Fehlerbehebung beim Dashboard-Vorschaumodusproblem.
- Lisa G : Überprüfungen für parallele Plotkorrekturen und Hover-Label-Teilmenge und LDF-Verhalten mit der Label Viewer-Voreinstellung. Weitere Tests für die Funktion „Ebenen konfigurieren“ und auch EA-Tests.
- Hunter : JMP 17 EA 4-Validierungstests auf Mac und Windows, angewandte und durchgeführte Tests mit Monterey 12.1 Dev. Beta 2 auf zwei Labor-Host-Testsystemen und weitere Verifizierung in JMP 17 für JMP-413 (Absturz beim Öffnen großer Datentabellen).
- Josh L: JMP Live Jira-Tests und Fehlerüberprüfung. JMP Live 17.0 testet das Verschieben von Berichten und Daten in Räumen. Bereitstellung einer Maschine zum Testen von neuem Code, der sich in einem Testzweig befindet. Komplexe 16.2-Installationstests auf JMP Live 16.2 wurden abgeschlossen. Ich warte bis nächste Woche darauf, weitere Tests durchzuführen.
- Cary / Beijing JMP Live-Test des Jira-Status
- 06 Geschichten im Testen
- 33 Geschichten bereit zum Testen
- 07 Fehler Erstellt in den letzten 7 Tagen
- 17 Geschichten/Bugs in den letzten 7 Tagen geschlossen
System-/Hosttests – Peking
- Eric Wang: (1) Arbeitete an Jira-Elementen im Zusammenhang mit der Warnmeldung für Kontrollkarten. (2) Andere Jira-Storys/Bugs getestet. (3) JMP Live End-to-End-Tests aktualisiert: Eine gemeinsame Funktion zum Verschieben von Paketen zwischen/in den Weltraum hinzugefügt, weitere Tests für Kontrollkarten-Warnbenachrichtigungen im Weltraum hinzugefügt, verbesserte E2E-Testdokumentation, JMP Live End-to-End-Tests – China R&D JMP Testing Team – SAS R&D Confluence
- Da Li: (1) Office 2021-Lizenz endlich erhalten, 16.2 Softwaretests von Drittanbietern abgeschlossen. (2) Getestete Jira-Elemente im Zusammenhang mit der Registerkarte „Bereiche“ für die Site-weite Suche, Dashboard – Lighthouse-Bewertung. (3) Andere Jira-Storys/Bugs getestet. (4) Hinzufügen So überprüfen Sie JMP Live Lighthouse-Geschichten – China R&D JMP Testing Team – SAS R&D Confluence .
- Mike Wu: (1) JMP 17.0-Aktivierungstests mit dem neuen AWS-Aktivierungsserver abgeschlossen, Jira BRDSTG-3223 (2) Excel-Add-In/Profiler-Tests mit Office Excel 2021 für JMP 16.2 und 17.0 – BRDSTG-3217 (3) JMP 17.0 EA4-Test läuft (5) JMP 16.2 OLE-Automatisierungstest (5) Untersuchter TS-Bericht 7613452876.
- Kimi: (1) SAS-Integrationsfehler in JSL UT untersucht, Jira-Fehler eingegeben und Skriptprobleme behoben. (2) Einige Python-Tests schlugen im Nightly-Run-Framework aufgrund von Umgebungsproblemen fehl. Arbeiten Sie mit Jim zusammen, um die Probleme zu untersuchen. (3) Getestete JMP Live-Storys/Bugs. (4) Erlernen der neuen JMP Live-Funktionen in JMP Live 17.
- Nala: (1) Arbeitete an Jira-Elementen im Zusammenhang mit JMP-Einstellungen – Schriftartenunterstützung, Veröffentlichung auf dem Client. (2) Andere Jira-Storys/Bugs getestet.
Datenermittlung
- Ernest: Performance-Arbeit für Standardize->Recode. Funktionen des Workflow Builders.
- Dave B: Das Problem mit der Mosaik-Plotachse wurde behoben. Es wurde an der Priorität für Hover-Beschriftungen gearbeitet, sodass Linien nicht immer Markierungssegmente verdecken. Es wurde eine Regression behoben, die dazu führte, dass Hover-Beschriftungen im Parallelplot an die falsche Position verschoben wurden. Außerdem wurden parallele Plotachsenbeschriftungen bei der Verwendung korrigiert Overlay und kategoriale Rolle in der Größenrolle.
- Dan S: Korrektur, damit Profiler-Achsenbeschriftungen angepasst und im Skript gespeichert werden können. Hover-Label-Korrekturen für abgeschnittene Achsen. Tabellarische Korrekturen für gepackte Spalten. Einige DataFilter-Klassen wurden aktualisiert, um shared_ptr<> zu verwenden. Korrektur für Filter in Teilmengentabellen, die zunächst alle Zeilen anzeigten. Wir arbeiten an Leistungsproblemen für die Streudiagrammmatrix und Aktualisierungen von Sitzungs-/JRP-Dateien.
DAMHIRSCHKUH
- Caleb: Einige Last-Minute-Fehler im neuen Sample Size Explorer-Update für EA4 behoben, die Confluence-Seite aktualisiert und ein Video aufgenommen. Beginn der Arbeit an einer Funktion, die es Benutzern ermöglicht, benutzerdefinierte Verschachtelungsstrukturen im MSA-Design festzulegen (voraussichtlich für EA5 geplant).
- Joseph: Mehr Arbeit an Easy DOE. Ich habe an der JSL-Unterstützung gearbeitet, mehrere Fehler im Zusammenhang mit Modell- und Design-Registerkarten behoben und andere verschiedene Fehler behoben. Außerdem arbeite ich an der Analyse und Vorhersage der Tab-Infrastruktur.
Gastgeber
- Paul N: Daniel und ich haben zur Aktivierung eine vollständige dreistufige Umgebung auf AWS eingerichtet. Wir verfügen jetzt über DEV-, TEST- und PROD-Umgebungen auf AWS, genau wie auf den SAS-Servern, die wir bisher verwendet haben. Die dreistufige Umgebung ermöglicht es uns, zu entwickeln und zu testen, ohne die Produktion zu unterbrechen, und wir haben das gute Gefühl, dass die Produktion nach der Aktualisierung einfach funktioniert, da die TEST-Umgebung so nah an Prod ist, wie wir es schaffen können, und es dennoch anders aussehen lässt Umfeld.
- John Schroedl: Code gepusht, um OpenBLAS- (Win) und Accelerate- (Mac) Einstiegspunkte für den tragbaren Zugriff über blas() zu laden und zuzuordnen. Vielen Dank an Jeremy Ash für seine Hilfe bei diesem Vorhaben. Diagnose eines EA-Telemetrieproblems.
HTML5
- Josh M:
- Fügen Sie zusätzliche Bildregressions-Stream-Tests für Naive Bayes mit fehlenden Informationen zur Unterstützung von JMP-8073 hinzu , was ich letzte Woche gefunden und Elizabeth schnell behoben hat.
- JMPHTML-766 – Führte zusätzliche Tests durch und übergab die kategorialen Profiler von Naive Bayes den Testern zum Testen und zur möglichen Aufnahme in EA5.
- Einige vom Kunden gewünschte Fehler wurden untersucht: JMPHTML-1083 , JMPHTML-882
- JMP-3704 : Der exportierte/veröffentlichte HTML5 Boosted Tree-Profiler weist falsche Kurven auf (obwohl es sich um einen JMP-Fehler handelte, handelte es sich um eine Änderung in den Funktionen, die die Profilerformeln exportieren).
- Fügen Sie Bildregressionstests für mehrere kategoriale Profiler-JIRAs hinzu: JMPHTML-982 , JMPHTML-1219 und JMPHTML-859 .
- Testen und Untersuchen von JMPHTML-1219 , das eine größere Diskussion über inkonsistentes Verhalten im MATCH-Operator auslöste (siehe JMP-7579 ). Da es vorerst so viel Code in JMP betreffen würde, wird es in JMP 17 wahrscheinlich nicht geändert, daher arbeite ich daran, das eigenartige Verhalten auf JavaScript zu portieren.
- Bryan F: Arbeite an JMPHTML-1406 , das normale Riegeletiketten für verpackte Riegel unterstützen soll. Ich habe Duane Hayes bei der Beantwortung einer Kundensupportfrage zu interaktiven HTML-Dateien geholfen, die sich in den Browsern der Benutzer nicht öffnen ließen. Ich habe ein EA4-Video für interaktive HTML-Bars aufgenommen und eine Confluence-Seite für interaktive HTML-Bars erstellt.
- Praveena: JIRA Issue JMPHTML-1172 abgeschlossen, Korrektur für die Barbox-Plothöhe in Tabellen. Beginn der Arbeit an JMPHTML-1107 , bedingte Tabellenformatierung – Alpha-Problem.
- Mayowa: Arbeitete daran, Unterstützung für benutzerdefinierte Schriftgrößen für angeheftete Hover-Labels ( JMPHTML-1131 ) und Popup-Hover-Labels ( JMPHTML-1138 ) in interaktivem HTML hinzuzufügen. Aufgezeichnetes EA-Video für parallele Handlungsfunktionen in interaktivem HTML und JMP Live.
JMP Live
- Eric H: Diese Woche wurde bei JMP Live mit der automatischen Datenaktualisierung ein Meilenstein erreicht – Daten mit einem Aktualisierungsskript wurden zur Aktualisierung aufgefordert, die Daten wurden aktualisiert und der von den Daten abhängige Bericht wurde neu generiert. Es gibt noch viel zu tun, aber der grundlegende Mechanismus ist vorhanden (wenn auch nur auf meinem Computer zu diesem Zeitpunkt).
- Aurora: Eine weitere Woche mit hierarchischen Ordnern. Bisher läuft alles gut, obwohl es noch viel zu tun gibt. Die Aktualisierung, wie wir die Veröffentlichung in einem Ordner testen, ist abgeschlossen. Beginn der Arbeit an einem einheitlichen REST-API-Endpunkt zum Veröffentlichen von Beiträgen im Stammverzeichnis eines Bereichs oder eines Ordners. Beginn der Arbeit an einem neuen REST-API-Endpunkt zum Hinzufügen eines neuen leeren Ordners (die „Eingeweide“ bleiben unverändert). Geschützt gegen selbstreferenzierende Zyklen in einer Ordnerhierarchie. Habe auch ein paar Mal beim GraphQL-Gipfel vorbeigeschaut.
- Bryan F: Ich habe Korrekturen für WEBJMP-3822 eingereicht, bei dem es sich um ein Problem mit der Schichtung dunkler Themes handelte, und für WEBJMP-3410 , bei dem es zu einem Problem kam, bei dem unter der JMP Live-Navigationsleiste zusätzlicher Platz angezeigt wurde.
- Josh M: Behoben: WEBJMP-3949: Die Kopfzelle „Zeilenstatus“ wird über der Detailüberlagerung angezeigt.
Notiz von Shannon
Wenn Sie auf der Suche nach etwas Motivation sind, um an diesem Wochenende noch ein paar Schritte zu machen, haben mein Sohn Hunter und ich Pikmin Bloom entdeckt, eine kostenlose Schritt-Tracking-Spiel-App. Pikmin ist schon seit einiger Zeit eines unserer liebsten Nintendo-Spiele, daher genießen wir es, die Pikmin mit auf Spaziergänge zu nehmen. Der erste Pikmin Bloom-Community-Tag findet morgen von 9 bis 18 Uhr mit besonderen Boni und Preisen statt. Es wurde von Niantic (Entwickler von Pokemon Go und anderen ähnlichen GPS-Spielen) in Zusammenarbeit mit Nintendo entwickelt.
Egal, ob Sie mit den Pikmin wandern oder nicht, ich wünsche Ihnen ein tolles Wochenende!