<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />J'ai un ensemble de scripts (7 au total) que je souhaite exécuter automatiquement à une heure précise tôt le matin afin que les données soient à ma disposition lorsque je me mets au travail. Tous ces éléments sont enregistrés en tant que fichiers jsl et je voudrais les mettre en file d'attente pour les exécuter, ils sont stockés sur mon disque dur et JMP sera ouvert et connecté à une base de données.
Existe-t-il un moyen dans JMP de le faire ? si je veux exécuter ces scripts .jsl pour produire les données, certains de ces scripts extraient de grands ensembles de données à partir de bases de données et peuvent prendre environ 30 minutes pour le faire, ce qui prend beaucoup de temps quand je pourrais faire des analyses (et avoir mon premier café de le jour).
En tant que complément à cela, il serait également bon que je puisse l'utiliser pour les fichiers JMP (.jmpquery en particulier) pour le rendre ultra utile.
Salutations
David
Si la session JMP est déjà active, vous devez également consulter Planification d'actions .
Ce que je fais habituellement est de créer un fichier .bat puis d'aller dans le Planificateur de tâches pour exécuter le fichier .bat quand je le souhaite.
Voici les bases de mon fichier .bat.Copiez-le et collez-le simplement dans un fichier txt et enregistrez les extensions au format .bat. Remplacez (***JSL FILE LOCATION***) par l'emplacement de votre fichier de script jsl et copiez la ligne pour les 7 scripts.
:::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::: :::::
:: Fichier batch qui exécute tous les scripts JSL
:: ::
:: C:\logfile_source.txt est créé pour enregistrer les résultats.
:::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::: :::::
set logfile1=C:\temp\logfile_source.txt
"C:\Program Files\SAS\JMPPRO\12\Jmp.exe" ***EMPLACEMENT DU FICHIER JSL***
Les scripts echo.JMP ont terminé %date% %time% >> %logfile1%
Le Planificateur de tâches se trouve sous Windows>Tous les programmes>Accessoires>Outils système>Planification des tâches.C'est un programme intuitif assez simple.Si vous n'y arrivez pas, vous pouvez rapidement trouver un tutoriel sur YouTube.