Automatisches Ausführen von JMP-Skripten zu einem bestimmten Zeitpunkt<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ich habe eine Reihe von Skripts (insgesamt 7), die ich zu einer bestimmten Zeit am frühen Morgen automatisch ausführen möchte, damit mir die Daten zur Verfügung stehen, wenn ich zur Arbeit komme. Alle diese werden als jsl-Dateien gespeichert und ich möchte diese zur Ausführung in die Warteschlange stellen, diese werden auf meiner Festplatte gespeichert und JMP wird geöffnet und mit einer Datenbank verbunden sein.
Gibt es eine Möglichkeit innerhalb von JMP, dies zu tun? Wenn ich diese .jsl-Skripte ausführen möchte, um die Daten zu erzeugen, extrahieren einige dieser Skripte große Datensätze aus Datenbanken und können ~ 30 Minuten dauern, um dies zu tun, was sehr zeitaufwändig ist, wenn ich Analysen durchführen könnte (und meinen ersten Kaffee trinken könnte). der Tag).
Als Aufbau darauf wäre es auch gut, wenn ich dies für und JMP-Dateien (insbesondere .jmpquery) verwenden könnte, um es äußerst nützlich zu machen.
Grüße
David
Betreff: Automatisches Ausführen von JMP-Skripten zu einem bestimmten ZeitpunktWenn die JMP-Session bereits aktiv ist, sollten Sie auch einen Blick auf werfen Planen von Aktionen .
Betreff: Automatisches Ausführen von JMP-Skripten zu einem bestimmten ZeitpunktNormalerweise erstelle ich eine .bat-Datei und gehe dann zum Taskplaner, um die .bat-Datei auszuführen, wenn ich es möchte.
Hier sind die Grundlagen meiner .bat-Datei.Kopieren Sie es einfach und fügen Sie es in eine txt-Datei ein und speichern Sie die Erweiterungen als .bat. Ändern Sie (***JSL FILE LOCATION***) in den Speicherort Ihrer jsl-Skriptdatei und kopieren Sie die Zeile für alle 7 Skripte.
::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::: :::::
:: Batch-Datei, die alle JSL-Skripte ausführt
:: ::
:: C:\logfile_source.txt wird erstellt, um Ergebnisse aufzuzeichnen.
::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::: :::::
setze logfile1=C:\temp\logfile_source.txt
"C:\Programme\SAS\JMPPRO\12\Jmp.exe" ***Speicherort der JSL-Datei***
echo.JMP-Skripte haben %date% %time% >> %logfile1% abgeschlossen
Taskplaner finden Sie unter Windows > Alle Programme > Zubehör > Systemtools > Taskplaner.Es ist ein ziemlich einfaches intuitives Programm.Wenn Sie es nicht herausfinden können, finden Sie schnell ein Tutorial auf YouTube.