Qu'est-ce qui a inspiré cette demande de liste de souhaits ?
J'espère voir une manière plus interactive de créer des « flux » JMP.
Quelle amélioration souhaiteriez-vous voir ?
Je suis un peu partagé par cette suggestion car elle va peut-être un peu à l'encontre de ce que fait JMP (obtenir des données, modifier des données, analyser des données sur une plateforme, faire plus d'analyses et continuer...) et de l'orientation de JMP (journal amélioré, générateur de workflow). Mais j'ai toujours le sentiment que c'est quelque chose dont les utilisateurs de JMP pourraient bénéficier. Nous pourrions peut-être même le voir comme une évolution du générateur de workflow ou un ajout à celui-ci en tant que concepteur de workflow.
Je pense que quelque chose comme ça a déjà été suggéré (et j'en ai peut-être discuté avec des développeurs et cela a peut-être été envisagé à un moment donné, je ne m'en souviens plus)... mais ajouter une plateforme à JMP qui nous permettrait de créer un flux analytique en faisant glisser et en déposant des plateformes JMP sur un canevas. Je pense que JMP possède déjà la plupart des fonctionnalités nécessaires pour cela EN DEHORS du canevas, nous avons des icônes pour les plateformes, d'excellents lanceurs de plateformes et les résultats de la plateforme sont stockés dans des scripts. Nous avons également des flux de travail, mais ils sont créés pendant que nous travaillons sur JMP, dans cette plateforme sur laquelle vous travailleriez (ou peut-être que le flux de travail pourrait créer ce type de vue graphique). Les flux de travail sont également étape par étape après étape, MAIS vous pouvez toujours les visualiser en parallèle même s'ils ne le sont pas.
Vous trouverez ci-dessous un petit exemple de ce que je veux dire,
J'ai un flux de travail dans lequel j'ouvre un tableau de données, crée quelques tableaux récapitulatifs, un graphique de chacun d'eux, puis les combine dans un tableau de bord.

Ici, j'ai essentiellement deux itinéraires distincts à partir de la première table, les deux itinéraires créent un résumé + un générateur de graphiques et se combinent pour revenir au tableau de bord avec leurs générateurs de graphiques.
Ce serait génial si nous pouvions déposer l'action « Ouvrir » sur le canevas, ce qui ouvrirait alors le même sélecteur de fichiers que Open(), puis déposerait le résumé sur le canevas. Lorsque vous faites glisser une ligne d'Open vers ce résumé, cela lance la plateforme de résumé que vous pouvez ensuite remplir. Au final, visuellement, nous pourrions avoir quelque chose comme ça

ou

Si l'utilisateur double-clique (ou clique avec le bouton droit de la souris et sélectionne "Modifier"), il pourra modifier les plateformes (relancer la plateforme). Cela pourrait bien sûr potentiellement interrompre les étapes par la suite, mais cela pourrait très probablement être vérifié à un certain niveau.
L'utilisateur pourrait également avoir un bloc de script, qui aurait alors des entrées et des sorties. Les entrées seraient générées en fonction des valeurs que vous apportez à partir d'autres blocs (je ne sais pas comment les constantes doivent être gérées, peut-être avoir un bloc « constant »).
Pourquoi cette idée est-elle importante ?
De nombreuses applications (low-code et no-code) proposent ce type d'option glisser-déposer (ou c'est peut-être la seule option dont vous disposez avec elles). Avec JMP, j'ai l'impression qu'il existe déjà la plupart des fonctionnalités nécessaires pour avoir ce type de workflows visuels (les plateformes s'appuient déjà sur des tableaux, elles peuvent générer des scripts pour les exécuter (du moins la plupart le peuvent)).