Shannon Conners, PhD, JMP-Direktor für Forschung und Entwicklung, SAS
In JMP 13 wurde die Text Explorer-Plattform eingeführt, mit der wichtige Wörter und Ausdrücke in umfangreichen Dokumentensammlungen und Themen zur weiteren Analyse gefunden werden können. Wenn Sie strukturierte Datentabellen aus unstrukturiertem Text erstellen möchten, sollten Sie die Optionen "Anpassen" von "Regex" und "In Spalte speichern" von Text Explorer nicht ignorieren. Ich werde zeigen, wie ich diese Features verwende, um Schlüsseldetails aus Textprotokollen zu extrahieren, die von JMP-Build- und Testprojekten in neue Tabellenvariablen ausgegeben werden. Mein Ansatz kann verallgemeinert werden, um Textprotokolle von anderen web- oder dateibasierten Systemen abzurufen und zu verarbeiten. Nach dem Erstellen strukturierter Datentabellen mit dem Text-Explorer verwende ich verschiedene JMP-Tools, um deren Formatierung abzuschließen. Mit "Text in Spalten" wird der durch die Funktion "In Spalte speichern" erzeugte Text mit Trennzeichen analysiert, wobei eine einzelne Spalte in mehrere Spalten auf Leerräume oder benutzerdefinierte Trennzeichen unterteilt wird. Ich verwende den JMP Query Builder (eingeführt in JMP 13), um Spalten interaktiv zu subsetieren, neu zu formatieren und umzubenennen und ein Skript zu speichern, das den Prozess repliziert. Ich werde einen kurzen Einblick geben, wie sich mein Jenkins-Datenverarbeitungsworkflow kürzlich verbessert hat, dank mehrerer neuer Funktionen in JMP 14, einschließlich JSL-Funktionen, die HTTP-Anforderungen an die Jenkins-Web-API handhaben, und eingebettete anklickbare Weblinks in JMP-Datentabellen.