Application JMP Yield : amélioration du rendement et optimisation des processus de fabrication et de fonderie
Utiliser les riches capacités graphiques de JMP, le code JSL personnalisable et la connectivité à la base de données ODBC pour créer une application d'analyse de rendement
Hyde F. Miller Hyde Miller
Directeur principal, Amélioration du rendement et Optimisation des processus de fabrication et de fonderie, Intersil Corp
16/09/14
Principales fonctionnalités de JMP utiles pour créer une application personnalisée (analyse de rendement)
- Scripting (JSL) - Facilite une application entièrement personnalisable pour répondre aux besoins exacts de l'entreprise
- Connectivité de base de données (ODBC) - Permet l'extraction directe de données spécifiques à partir d'un entrepôt de données existant
- Analyse graphique - JMP fournit une riche suite d'outils graphiques pour afficher les résultats et fournir des informations
- Rapports multi-éléments : un seul graphique peut fournir de nombreuses informations. Plus encore, un ensemble de graphiques et de résultats d'analyse peut fournir une image plus complète.
- Éléments d'affichage interactifs - Ajoutez une capacité d'exploration approfondie pour explorer la prochaine question logique sur ce qui motive les tendances de rendement.
- Modules complémentaires - Faciles à déployer dans toute l'organisation
Éléments d'affichage pour l'organisation et l'interactivité
Interactivité
- Zone de texte()
- Zone d'édition de texte()
- Zone d'édition de numéro()
- Case à cocher()
- Boîte radio()
- Boîte à boutons()
Organisation
- Boîte de contour()
- Liste déroulante H()
- Liste déroulante V()
- Boîte de table()
- Boîte de panneau()
Exemple de code JSL ODBC
Chaîne de connexion à la base de données
dsn_string = "DSN=MIDAS;PWD=;DBQ=MDS1;";
Astuce : pour déterminer votre chaîne, ouvrez une table de base de données à l'aide des menus (Fichier
->Base de données ->Ouvrir la table). Modifiez ensuite la source de la table (point sensible sur la table).
Commandes SQL
sql_1 = "sélectionnez * dans MEL.LOT MEL_LOT,
MEL.LOT_OPERATION_GROUP MEL_LOT_OPERATION_GROUP où
MEL_LOT.LOTID dans ('X2T7JB','X2T7L','X2T7LA') et
MEL_LOT_OPERATION_GROUP.operation_group_nm = 'TEST' et
MEL_LOT.LOTID=MEL_LOT_OPERATION_GROUP.LOTID";
sql_2 = "select * from MEL.LOT MEL_LOT où ROWNUM <= 5";
Créer une méthode de connexion à la base de données (plusieurs commandes SQL)
dbc = Créer une connexion à la base de données( dsn_string );
dt_1 = Exécuter SQL(dbc, sql_1, "Première table", invisible);
dt_2 = Exécuter SQL(dbc, sql_2, "Deuxième table");
Fermer la connexion à la base de données (dbc) ;
Méthode de base de données ouverte (one-shot)
dt_1 = Ouvrir la base de données (dsn_string, sql_1, "Première table", invisible);
dt_2 = Ouvrir la base de données(dsn_string, sql_2, "Deuxième table");
Astuce : cette méthode est idéale pour déboguer le code SQL
Démonstration - Points soulevés pendant la démonstration
- Soyez luxueux. Chaque graphique fournit des informations. Un ensemble de graphiques offre un aperçu.
- Systématisez les meilleures pratiques. Inspirez-vous des meilleurs experts de l'entreprise : comment procéderaient-ils ? Intégrez ensuite ces connaissances spécialisées pour que chacun agisse de la même manière. Perfectionnez ensuite progressivement en fonction des enseignements tirés.
- Utilisez de nombreuses fonctionnalités de JMP
- Lignes de tendance (ajustement linéaire)
- Tendance plus fluide (interactif)
- Ajustement moyen
- Points codés par couleur
- Résultats statistiques - données tabulaires
- Par capacité - Exemple : rendement par installation
- Graphiques liés et brossage
- Lorsque le script s'arrête, vous disposez toujours de toutes les fonctionnalités de JMP
- JMP propose une variété d'outils graphiques. Trouvez celui qui illustre le mieux les données. Par exemple, utilisez les tracés en treillis de Graph Builder pour les cartes de wafers.
- Application de conception personnalisée pour répondre aux exigences commerciales spécifiques (difficile à réaliser avec des outils prêts à l'emploi).
hmiller@intersil.com
www.intersil.com