Actualisation d'une source de données machine sans perdre les scripts enregistrés dans la table (encore)<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ceci est une répétition d'une autre discussion de CoryC (# 171874, jamais répondu) sur les communautés SAS .... Je republie sur JMP Community (les discussions de JMP ayant pu changer de planches), merci Reeza !.
J'ai un projet JMP (v10.0.2) qui génère une table via ODBC (base de données SQL Server). J'ai construit de nombreux scripts (parcelles et graphiques) dans mon projet.
Idéalement, j'aimerais simplement cliquer sur "Actualiser" (par exemple, cliquez avec le bouton droit de la souris sur le script "Source") et actualisez les données. Il serait très agréable que les scripts soient également actualisés (ou une option rapide pour le faire lors de l'actualisation des données).
Cependant, le seul moyen de "rafraîchir" les données est de modifier / exécuter le script "Source" qui extrait les données. Malheureusement, plutôt que d'actualiser les données "en place", JMP crée un tout nouveau projet JMP avec les données d'actualisation (et aucun des autres scripts de graphique / tracé ne s'y trouve). Je crée donc ces scripts à partir de rien sur le nouveau projet JMP.
Il doit y avoir une meilleure façon de faire ça! Il peut y avoir une meilleure solution de contournement que ce que je fais. Merci pour toutes les suggestions.
Re: Actualiser une source de données machine sans perdre les scripts enregistrés dans la table (encore)merci Wendy, cela répond parfaitement à ma question. Heureusement, nous prévoyons de migrer vers une version ultérieure, appréciez donc de savoir que mon scénario est traité.
Je dirai que mon travail n'est pas "trop difficile". Fondamentalement, je "exécute" le script de table de données (crée un nouveau projet JMP avec des données actualisées), renomme le tableau de données (pour qu'il soit identique au projet JMP d'origine), puis copie / colle les scripts de graphe de l'ancien projet dans le nouveau projet. Cela semble fonctionner et ne pose pas trop de problèmes. Je ne suis pas sûr d'avoir un projet JMP plus complexe (modèles, etc.) si c'est aussi simple que cela.
Re: Actualiser une source de données machine sans perdre les scripts enregistrés dans la table (encore)À partir de JMP 11, lorsque vous importez des données d'une base de données, un script de table est ajouté à la nouvelle table JMP appelée "Update From DB". Ce script de table utilise la nouvelle fonction JSL Update From Database () pour se connecter à la base de données et actualiser les données. Malheureusement, cette option n'était pas encore disponible dans JMP 10. Je vous encourage à télécharger la version d'évaluation pour tester toutes les nouvelles fonctionnalités de connexion à une base de données. Vous pouvez demander l'essai de 30 jours sur le site Web de JMP:
http://www.jmp.com/trial
J'espère que cela pourra aider!
Wendy