Je cherche un moyen d'exécuter un script sur plusieurs tables de données en exécutant le script une fois au lieu d'exécuter le script une fois par table de données.
Flux de données actuel
- Ouvrir la table de données JMP de référence.
- Utilisez un premier script (basé sur l'importation de fichiers multiples) pour importer plusieurs fichiers Excel dans plusieurs tables de données JMP (1 table par fichier).
- Résultat : 1 table de données de référence ouverte et 2 à 10+ nouvelles tables de données JMP à partir du script d'importation.
- Exécutez un 2e scénario sur chaque table de données JMP créée pour nettoyer les données et mettre à jour les tables de données créées avec les données de la table de données JMP de référence.
- Résultat : 1 tableau de données de référence et 2 à 10+ tableaux de données JMP qui ont été nettoyés (suppression de colonnes, ajout de colonnes calculées, etc.) et mis à jour (mise à jour scriptée du tableau de données) avec les données du tableau de données de référence.
J'aimerais trouver une solution où je n'ai pas à appliquer manuellement mon 2e scénario individuellement à chaque tableau de données JMP créé.
Je suis ouvert à toutes démarches.
J'ai pensé à essayer d'utiliser des listes JMP et/ou la fonction "Pour chaque", mais je n'ai pas trouvé d'exemples d'application de ces listes à des tables de données. Je pense que je devrais faire une liste de toutes les tables de données ouvertes filtrées par leur nom (afin que je puisse filtrer la table de données de référence que j'utilise pour mettre à jour les tables de données d'intérêt), je ne sais pas non plus comment faire cela.
Merci pour tous vos conseils et idées.