Affichage des données en temps réelJe me demande si JMP Pro dispose d'instructions et de fonctionnalités permettant aux utilisateurs d'exécuter automatiquement divers scripts pour extraire des données d'une base de données SQL et mettre à jour les affichages de données (HTML ou autre) à des fréquences spécifiées par l'utilisateur ?J'ai parcouru les différents manuels et je n'ai rien trouvé qui indique que cette fonctionnalité existe dans JMP Pro.Est-ce que j'essaie de faire en sorte que JMP fasse quelque chose pour lequel il n'a pas été conçu ou qu'il manque simplement la ou les sections clés des références JSL qui pourraient indiquer comment je peux y parvenir?
Re : Affichage des données en temps réel@terapin Vous pouvez exécuter un script JMP via un fichier batch et exécuter le fichier batch via votre planificateur de tâches. J'ai quelques emplois qui fonctionnent comme ça et ils sont très fiables. Le seul hic que j'ai jamais eu, c'est lorsque le mot de passe sur la machine expire, je dois mettre à jour le mot de passe dans le planificateur de tâches. Je ne suis pas très familier avec la fonction Schedule(). Recherchez dans les discussions JMP un exemple d'exécution d'un fichier JSL à partir d'un fichier batch.Re : Affichage des données en temps réelIl existe une fonction Schedule () dans JSL, mais cela nécessiterait que JMP s'exécute en continu.Re : Affichage des données en temps réelMerci Ryan,
Ces informations sont très utiles et pertinentes pour mes besoins en matière de rapports de données.
Re : Affichage des données en temps réelCette présentation du Discovery Summit Europe 2019 peut également fournir des informations utiles : Création de rapport automatisée : de l'importation de données à la publication ( 2019-EU-TUT-079 ) . Il contient certaines des suggestions déjà mentionnées.
Re : Affichage des données en temps réelMerci mzwald pour votre suggestion,
Je pensais que c'était une option en dehors de JMP, mais j'étais curieux de savoir s'il y avait des capacités dans JMP pour effectuer des tâches en temps réel.
Re : Affichage des données en temps réelVous voudriez créer un script JSL qui extrait votre ensemble de données, génère votre analyse et l'enregistre en tant que rapport Web. Une fois que vous avez créé ce script, vous pouvez ensuite configurer un planificateur de tâches Windows pour exécuter le script à la fréquence souhaitée. Pour exécuter un script JMP à partir de la ligne de commande, incluez simplement le fichier de script lors du démarrage de JMP, ex. "C:\path_to_jmp\jmp.exe script.jsl". J'imagine que Mac a une fonctionnalité similaire.Re : Affichage des données en temps réelMerci G_M,
Concernant votre suggestion, la commande Schedule() est-elle le seul moyen d'exécuter un script JSL sans qu'un utilisateur n'exécute manuellement le script au-delà de l'exécution initiale ?
Re : Affichage des données en temps réel@terapin si les utilisateurs en question ont accès à JMP, alors oui, pas de problème.
Il y a plusieurs façons d'aborder.Le moyen le plus rapide de démarrer est peut-être d'utiliser JMP Query Builder
pour définir le SQL, vous pouvez utiliser la table de données résultante pour créer les visuels ou les affichages de données, enregistrer le JSL pour les affichages
puis intégrez le JSL dans la plateforme Query Builder.
S'ils n'ont pas JMP, alors JMP Live semble être une excellente option.
Il existe également d'autres approches, mais je pense que le générateur de requêtes peut être le meilleur moyen de se familiariser.
J'espère que cela est utile.
MG