Enregistrer le modèle de table de données en tant que script JSLChers,
J'effectue des actions de préparation de données (par exemple standardiser le format des colonnes, modifier le nom de l'en-tête, ajouter une formule...) basées sur une table de données jmp,
vous souhaitez enregistrer ces actions dans un script (similaire à une macro dans Excel), puis vous pourrez ensuite l'utiliser pour un autre ensemble de tableaux de données en faisant les mêmes choses.
veuillez demander, y a-t-il un moyen de le faire ? si possible, quelqu'un peut-il montrer les étapes à suivre pour le transformer en JSL ?
merci
Épingle Hu
Re : Enregistrer les actions de préparation des données dans un scriptUne autre façon d'enregistrer le "modèle" de la table de données consiste à cliquer sur le menu déroulant triangle rouge à côté du nom de la table dans le panneau Tables (coin supérieur gauche de la table de données) et à cliquer sur "Copier le script de la table".
Ensuite, ouvrez une nouvelle fenêtre de script, collez le script et enregistrez-le pour une utilisation ultérieure. Le script peut être modifié pour supprimer les valeurs réelles des données et conserver uniquement les éléments essentiels à votre modèle (par exemple, formules, types de données/modélisation, formats, etc.).
Re : Enregistrer les actions de préparation des données dans un scriptJe jette juste une réflexion par-dessus la barrière sur celui-ci - pourquoi ne pas utiliser le script de session... Vous pouvez ensuite nettoyer le JSL après avoir obtenu le script de session.
MRe : Enregistrer les actions de préparation des données dans un scriptIl semble que vous ayez beaucoup de questions plus générales liées au nettoyage des données de script, mais en ce qui concerne le recodage, ma pratique consiste à utiliser l'option "recoder le script". Je peux commencer à recoder, puis arrêter, enregistrer et exécuter le script de recodage, effectuer davantage de recodage, puis fusionner les nouveaux changements avec l'ancien script de recodage dans le tableau. Tout cela consiste simplement à cliquer sur un bouton pour générer le script de recodage et effectuer la fusion de recodage.
Récemment, j'ai utilisé le générateur de requêtes pour obtenir des données, alors je copie simplement le script de recodage dans l'onglet du script de post-requête et j'obtiens des données pré-nettoyées lorsque j'exécute la requête la prochaine fois.
En ce qui concerne la documentation des modifications, le script de recodage lui-même est un assez bon enregistrement et le script est suffisamment explicite et facile à lire pour que je puisse modifier mes erreurs de recodage plus tard.
Re : Enregistrer les actions de préparation des données dans un scriptJ'aime généralement éviter les scripts - ma préférence est d'utiliser les fonctionnalités intégrées autant que possible.Cependant, dans ce cas, la table modèle ne réalisera pas ce que je souhaite : ma vision personnelle de cette requête.Je souhaite documenter le flux de travail, non seulement pour l'analyse, mais aussi pour la préparation des données.L'un des avantages des outils tels qu'Alteryx ou KNIME est leur capacité à documenter toutes les étapes de préparation des données.L'examen des formules contenues dans le modèle de tableau JMP ne montrera pas suffisamment de préparation - des choses simples comme changer les types de données, remplacer les valeurs 0 par des valeurs manquantes, etc.Un recodage de colonne peut montrer que 0 a été remplacé par manquant, mais il est presque impossible de recréer l'intégralité du processus de nettoyage des données à partir des formules intégrées dans les colonnes créées.
Ainsi, même si cette solution peut fonctionner pour certains, je souhaite toujours trouver des moyens de répondre à la question initiale.Si « je l'ai trouvé » signifie effectivement qu'il existe un moyen qui a été trouvé, quelqu'un peut-il le partager ?
Re : Enregistrer les actions de préparation des données dans un scriptJ'ai créé des scripts pour tout, depuis la réutilisation de scripts, de graphiques et de formatage.
Il semble que j'aurais dû utiliser le concept de modèle tout le temps.
Pouvez-vous m'indiquer une documentation/instructions sur la façon de configurer et d'utiliser des modèles ?
Dave
Re : Enregistrer les actions de préparation des données dans un scriptVous pouvez également simplement enregistrer la version finale de la table de données (colonnes terminées, variables et scripts de table, etc.) sans aucune ligne à utiliser ultérieurement comme modèle. Remplissez simplement les colonnes avec de nouvelles données selon vos besoins. Vous n'avez pas nécessairement besoin d'un script pour tout. (Il se peut que votre demande comporte d'autres éléments qui n'ont pas été indiqués, ce qui fait d'un script une meilleure solution.)
Re : Enregistrer les actions de préparation des données dans un scriptJ'ai exactement le même problème, mais la solution à ce message est "Je l'ai trouvé".
Quelqu'un peut-il indiquer où se trouvent les informations pour effectuer ce type d'action ?
Re : Enregistrer les actions de préparation des données dans un script<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />je l'ai trouvé