Der mit JMP 17 eingeführte Workflow Builder kann lange und komplexe Datenverarbeitungsaktivitäten in No-Code/Low-Code-Makros mit nur einem Klick umwandeln. Er ist nützlich, um eine Abfolge komplexer, wiederholbarer Schritte zu automatisieren und freizugeben, eine Abfolge von Schritten mit neuen Daten erneut auszuführen und eine Analysesequenz zu archivieren oder zu dokumentieren.
Workflow Builder unterstützt den Datenimport und kann Eingabeaufforderungen auslösen, um den Import und die Workflow-Schritte anpassbar zu machen. Es erfasst automatisch viele Ihrer JMP-Aktionen, darunter viele Schritte, die über die Menüs „Tabellen“, „Zeilen“ und „Spalten“ unter „Berichts-Snapshots“ eingeleitet werden. Andere Schritte, wie viele in Graph Builder, erstellen keine automatischen Berichts-Snapshots. Stattdessen können Sie entweder den Bericht schließen, um einen Berichts-Snapshot auszulösen, oder im LRT-Menü „Skript speichern > In Workflow“ auswählen.
Sie können die Schritte auch neu anordnen, wenn Sie grundlegende JSL-Kenntnisse haben. Sie können auch einen bestimmten Schritt erneut aufzeichnen. Workflows können als Workflow-Dateien, JSL-Skripts oder Workflow-Archive gespeichert und freigegeben werden.
Fragen, die von Scott @scwise und @MikeD_Anderson im Live-Webinar beantwortet wurden:
F: Müssen Sie alle Informationen in das JMP-Programm eingeben oder können Sie die Informationen aus Microsoft Excel oder Microsoft Access importieren?
A: Sie können Excel- und Access-Daten problemlos in JMP importieren (über Datei- oder Datenbankimportfunktionen).
F: Wie fange ich an?
A: Um den Workflow Builder in JMP 17 zu starten, wählen Sie Datei > Neu > Workflow (Windows) oder Datei > Neu > Neuer Workflow (macOS). Klicken Sie auf den roten Kreis, um mit der Aufzeichnung Ihrer Aktionen zu beginnen.
F: Was ist, wenn ich JMP 17 nicht habe?
A: Der Workflow Builder ist nur in JMP 17 verfügbar. In JMP 16 oder älter können Sie einen Teil des Weges mit der von Mike erwähnten Funktion „Action Recorder“ oder durch Kopieren separater gespeicherter Schrittskripte zurücklegen. Es handelt sich jedoch nicht wirklich um einen guten End-to-End-Workflow-Builder wie den, den wir in JMP 17 zeigen, der lizenzierten Benutzern ohne zusätzliche Kosten zur Verfügung steht.
F: Wie erhalten Sie Mikes Ansicht von JMP mit Registerkarten statt Fenstern?
A: Mike verwendet das JMP-Projekt (Datei -> Neues Projekt), bei dem Sie beim Öffnen von Datentabellen und Erstellen von Analysen/Diagrammen Registerkarten statt Fenster anzeigen können.
F: Generell frage ich mich, wie ich die im Fenster „Workflow-Schritte“ angezeigten Elemente umbenennen kann, damit sie aussagekräftig sind.
A: Die Schritte sind Titel mit dem Standardnamen für die Aktion/Plattform. Sie können diese Schritte beliebig benennen, und ich mache das oft, um es für JMP-Neulinge einfacher zu machen. Das ist eine großartige Möglichkeit, die Befolgung eines „überprüfbaren“ Prozesses zu zeigen.
F: Wie kann ich JSL in einen Workflow einbinden, wenn ich es selbst geschrieben habe?
A: Sie können einen benutzerdefinierten Schritt im Workflow erstellen und an diesen Stellen Ihre eigenen Skripte einfügen.
F: Wenn Sie den Workflow freigeben, muss der Benutzer, an den Sie ihn senden, auch über JMP verfügen?
A: Ja, der Empfänger des Skripts muss JMP auf seinem System haben, um das Paket erneut auszuführen.
F: Wenn Sie „SAVE TO SCRIPT“ verwenden, kann das dann in Base SAS / SAS VIYA ausgeführt werden oder ist eine Konvertierung erforderlich?
A: Sie können von JMP aus auf SAS-Daten zugreifen, aber JMP JSL ist nicht SAS-kompatibel, d. h. SAS führt JMP nicht aus.
F: Wie einfach ist es, einen Workflow, nachdem Sie ihn erstellt haben, auf eine neue Datendatei (die möglicherweise andere Spaltenüberschriften hat) anzuwenden, die Sie für ähnliche Analysen verwenden möchten?
A: Der Workflow sucht nach der Datei, auf die Sie ursprünglich verwiesen haben. Sie müssen diese Änderung also im Workflow vornehmen, es sei denn, Ihre Abfrage hat den Benutzer ursprünglich aufgefordert, eine Datei auszuwählen.
F: Wie schalte ich den Laserpointer ein?
A: Datei > Einstellungen > Berichte, dann sehen Sie ein Laserpointer-Feld.
F: Wenn ich einen Workflow mit JMP 17 erstellt habe, kann ihn jemand mit JMP 15 ausführen?
A: Wenn Sie „Skript im Fenster speichern“ verwenden, kann das JSL unter JMP 15 ausgeführt werden. Wenn Sie in 15 dieselben Funktionen wie in 17 verwenden, funktioniert das. Probieren Sie es aus.
Ressourcen