Qu'est-ce qui a inspiré cette demande de liste de souhaits ?
Mon groupe dispose d'une table de données JMP Live actualisée quotidiennement grâce à un script d'actualisation. Ce script utilise des balises PI pour extraire les données de nos serveurs PI. Actuellement, toutes les balises (environ 500) sont listées au début du script d'actualisation utilisé pour extraire les données. Outre les balises elles-mêmes, des listes d'informations les concernant (nom, méthode d'extraction, informations de regroupement, etc.) sont également disponibles.
En raison du format de liste, l'ajout ou la modification de balises est extrêmement complexe et augmente le risque d'erreurs. Il serait judicieux d'avoir une autre table hébergée dans JMP Live contenant toutes les données de balises actuellement stockées dans les listes. Nous pourrions ensuite référencer cette table dans le script d'actualisation de notre table de données principale pour obtenir toutes les informations nécessaires. Cela réduirait la taille et la complexité de notre script et nous permettrait de disposer d'une liste centralisée de balises.
Quelle est l’amélioration que vous aimeriez voir ?
La possibilité de référencer d'autres tables de données hébergées dans JMP Live à partir d'un script d'actualisation JMP Live
Pourquoi cette idée est-elle importante ?
Cela permettrait des scripts d'actualisation rationalisés ainsi qu'un niveau d'interactivité entre les tables de données JMP Live.
J'ai vu que vous avez modifié le statut de ce message pour le rendre « livré » ! Pourriez-vous me donner un exemple de syntaxe JSL à utiliser pour référencer une autre table de données dans un script d'actualisation en direct JMP ?
Bonjour @Gabe_Nelson , si la table de données est répertoriée dans la section « Tables de données référençables », vous pouvez référencer la table de données par son nom, par exemple
tagsDt = data table("PI_Tags");
Utilisez ensuite tagsDt dans le reste du script. Vous devrez utiliser le nom du fichier et non son titre.