Au cours des dernières semaines, plusieurs clients m'ont demandé comment ils pouvaient plus facilement gérer et déployer une collection de JMP les scripts, en particulier dans le cas où une équipe de développement interne peut publier périodiquement de nouvelles versions de tout ou partie des scripts. Si vous vous posez la même question, un Mise à jour automatique du dépôt de compléments peut être le chemin à parcourir.
UNE Complément JMP crée une seule application accessible par menu en empaquetant un ou plusieurs Langage de script JMP (JSL) les scripts, ainsi que tous les autres fichiers nécessaires, tels que les tables de données JMP, les fichiers texte et les journaux - pratiquement tout est acceptable pour un complément. Une fois qu'un utilisateur a téléchargé un complément (identifié par le suffixe .jmpaddin), son ouverture dans JMP le déploiera.
Un dépôt de complément est simplement l'emplacement où chacun de ces fichiers .jmpaddin est stocké, en attente de téléchargement. Il s'agit généralement d'un dossier de serveur où les utilisateurs du complément ont un accès en lecture. En ajoutant une table de métadonnées au dépôt et en utilisant quelques lignes de code supplémentaires, vous pouvez créer des compléments à mise à jour automatique.
En bref, voici comment cela fonctionne: Une fois qu'un utilisateur installe un complément à mise à jour automatique, il vérifie chaque fois qu'il est exécuté dans la table de métadonnées pour vérifier si une version plus récente a été publiée. Sinon, le complément s'exécutera sans incident. Toutefois, s'il existe une version plus récente du complément, l'utilisateur en sera informé et on lui demandera s'il souhaite installer la version mise à jour. Si vous acceptez cette offre, le complément le plus récent sera installé sur le complément existant. C'est tout! Il n'y a rien d'autre que l'utilisateur doit faire.
Du point de vue de l'administrateur de dépôt, rien de plus simple: lorsqu'il est prêt à publier un nouveau complément ou une révision à une version existante, il lui suffit de placer le nouveau complément dans le dépôt, puis de supprimer l'ancien. (le cas échéant) et mettez à jour la date de publication dans le fichier de métadonnées.
Visiter le Echange de fichiers JMP télécharger mon tutoriel simple (y compris des exemples de fichiers - vous n’avez pas besoin d’écrire de code) sur la manière de créer un dépôt à mise à jour automatique (le téléchargement nécessite l’utilisation d’un profil SAS gratuit).
Vous serez surpris de voir à quel point c'est facile!