SQL dt a besoin d'être reformaté -> nombreuses étapes pour obtenir une dt conviviale, des conseils?Salut à tous,
Je vous écris donc pour voir si ce que je suis en train de réfléchir est possible avec w / jmp. Je commence à apprendre la JSL pour mon entreprise et je marche lentement dans cette direction. La nouvelle est la suivante: je me retrouve avec un énorme dt moche de mes requêtes SQL et je veux créer un "bouton facile" pour moi-même et les collègues et les gestionnaires afin de produire un dt convivial. Voici ce que je pense.
Je pense avoir une bonne idée de la façon de le faire, à l'exception des dialogues contextuels et de la sélection. À partir d'un dt, une boîte de dialogue peut-elle être scriptée pour permettre à l'utilisateur de sélectionner des noms de colonnes (cases à cocher, radiales?)? Ceux-ci peuvent-ils avoir une zone de texte vide à côté d'eux pour permettre aux utilisateurs de les renommer?
Adam's SQL dt Bouton spécial spécial:
Étape:
- Popup demandant chemin et fichier
- Supprimer les colonnes vides
- Supprimer les lignes en double
- Supprimer les colonnes en double (boîte de dialogue pour sélectionner les doublons?)
- il y a beaucoup de colonnes qui sont en double, juste des versions légèrement différentes.
- plusieurs colonnes pour les horodatages
- plusieurs colonnes pour les variantes des noms de lots ou des numéros de logements / plaquettes
Supprimer les colonnes inutiles ( boîte de dialogue à demander quoi enlever- beaucoup de colonnes sont inutiles ou non pertinentes pour l'analyse des données
ajuster le format d'horodatage pour une lisibilité aiséeRenommez les colonnes, par exemple: "Y1_SPC_CTRL_SPEC_HIGH" -> USL ( boîte de dialogue pour sélectionner les noms de col, puis vider la zone de texte pour taper le nouveau nom?) Réorganisez l'ordre des colonnes, placez les éléments 'similaires' (regroupement de colonnes?)Concaténer des colonnes, ex: Tool_Ch_SideEtiquette à 2 échantillons: Groupe 1 vs Groupe 2, "DOE vs POR", ( boîte de dialogue pour sélectionner une / deux / trois valeurs uniques dans une colonne et tout le reste = "por" Re: SQL dt a besoin d'être reformaté -> nombreuses étapes pour obtenir une dt conviviale, des conseils?J'ai utilisé uniquement le générateur de requêtes sur les bases de données SQL, mais je soupçonnais et SAS avait confirmé que vous pouviez utiliser le générateur de requêtes sur votre table de données elle-même. Cela devrait vous rendre l’essentiel du chemin avec le filtrage / regroupement / gestion des colonnes. La gestion des lignes nécessite un script JSL personnalisé, mais vous y amènera la plupart du temps.
13 raisons pour lesquelles l'accès aux données est meilleur que jamais dans JMP 13
Re: SQL dt a besoin d'être reformaté -> nombreuses étapes pour obtenir une dt conviviale, des conseils?Je suis tout à fait d’accord… Je connais très bien la forme de la sortie dt du côté de la création de requêtes et j’aimerais pouvoir le faire directement, mais ma société ne nous donnera pas réellement un accès direct à la base de données. . Nous devons utiliser ce programme "intermédiaire" propriétaire maladroit qui préconstruit la requête SQL et nous ne pouvons pas le changer ... c'est tellement frustrant. Nous ne pouvons même pas ajuster les colonnes utilisées pour les filtres. Par exemple, interroger l'épaisseur de la plaquette. Vous ne pouvez même pas choisir de filtrer par outil de production, alors que l'outil de production est l'une des colonnes de sortie.
J'essaie de faire de la limonade ici. Je cherche actuellement à ouvrir l'accès aux gestionnaires de base de données, mais jusque-là, nous sommes tous coincés avec ce tas de merde fumant ...
donc je cherche à essayer de formater le dt sur le backend, plutôt que dans la requête originale.
Re: SQL dt a besoin d'être reformaté -> nombreuses étapes pour obtenir une dt conviviale, des conseils?Il me semble que tu l'es " Réinventer la roue "Je suggère que vous étudiez d’abord le Générateur de requêtes. Sélectionner Aidez-moi > Livres > Utilisation de JMP . Voir le chapitre 3, Importez vos données . Vous aurez peut-être besoin de fournir des scripts personnalisés, mais je pense que vous pouvez éviter beaucoup de travail inutile en commençant par un outil puissant tel que le Générateur de requêtes.
La stratégie consiste à faire en sorte que la base de données levage de charges lourdes 'pour lequel il a été conçu et fournit les données souhaitées à JMP comme vous le souhaitez.