Aplicación de rendimiento JMP: mejora del rendimiento y optimización del proceso de fabricación y fundición
Utilizando las ricas capacidades gráficas de JMP, el código JSL personalizable y la conectividad de base de datos ODBC para crear una aplicación de análisis de rendimiento
Hyde F. Miller Hyde Miller
Gerente sénior, Mejora del rendimiento y optimización de procesos de fabricación y fundición, Intersil Corp
16/09/14
Características clave de JMP útiles para crear una aplicación personalizada (análisis de rendimiento)
- Scripting (JSL): facilita una aplicación totalmente personalizable para satisfacer las necesidades comerciales exactas
- Conectividad de base de datos (ODBC): permite la extracción directa de datos específicos de un almacén de datos existente
- Análisis gráfico: JMP proporciona un amplio conjunto de herramientas gráficas para mostrar resultados y brindar información.
- Informes de múltiples elementos: un solo gráfico puede proporcionar mucha información. Aún más, un conjunto de gráficos y resultados de análisis puede ofrecer una visión más completa.
- Elementos de visualización interactivos: agregue la capacidad de explorar en profundidad la siguiente pregunta lógica sobre qué impulsa las tendencias de rendimiento.
- Complementos: fáciles de implementar en toda la organización
Elementos de visualización para la organización y la interactividad
Interactividad
- Cuadro de texto()
- Cuadro de edición de texto()
- Cuadro de edición de números()
- Casilla de verificación()
- Caja de radio()
- Cuadro de botones()
Organización
- Cuadro de esquema()
- Cuadro de lista H()
- V Cuadro de lista()
- Cuadro de tabla()
- Cuadro de panel()
Ejemplo de código ODBC JSL
Cadena de conexión de base de datos
dsn_string = "DSN=MIDAS;PWD=;DBQ=MDS1;";
Sugerencia: para determinar su cadena, abra una tabla de base de datos usando los menús (Archivo
->Base de datos->Abrir tabla). Luego, edite el origen de la tabla (punto activo en la tabla).
Comandos SQL
sql_1 = "seleccionar * de MEL.LOT MEL_LOT,
MEL.GRUPO_OPERACIÓN_LOTE MEL_GRUPO_OPERACIÓN_LOTE donde
MEL_LOT.LOTID en ('X2T7JB','X2T7L','X2T7LA') y
MEL_LOT_OPERATION_GROUP.operation_group_nm = 'PRUEBA' y
MEL_LOTE.LOTID=GRUPO_OPERACIÓN_MEL_LOTE.LOTID";
sql_2 = "seleccionar * de MEL.LOT MEL_LOT donde ROWNUM <= 5";
Crear un método de conexión a la base de datos (múltiples comandos SQL)
dbc = Crear conexión de base de datos( dsn_string );
dt_1 = Ejecutar SQL(dbc, sql_1, "Primera tabla", invisible);
dt_2 = Ejecutar SQL(dbc, sql_2, "Segunda Tabla");
Cerrar conexión de base de datos(dbc);
Método de base de datos abierta (one-shot)
dt_1 = Abrir base de datos(dsn_string, sql_1, "Primera tabla", invisible);
dt_2 = Abrir base de datos(dsn_string, sql_2, "Segunda tabla");
Sugerencia: este método es el mejor para depurar código SQL
Demostración - Puntos planteados durante la demostración
- Disfrute del lujo. Cada gráfico proporciona información. Una colección de gráficos ofrece perspectiva.
- Sistematizar las mejores prácticas. Tomar en cuenta las aportaciones de los mejores expertos de la empresa. ¿Cómo lo harían? Luego, integrar ese conocimiento experto para que todos lo hagan de esa manera. Después, perfeccionar con el tiempo las lecciones aprendidas.
- Utilice muchas capacidades de JMP
- Líneas de tendencia (ajuste lineal)
- Tendencia más suave (interactiva)
- Ajuste medio
- Puntos codificados por colores
- Resultados estadísticos - datos tabulares
- Por capacidad - Ejemplo: rendimiento por instalación
- Gráficos vinculados y cepillado
- Cuando el script se detiene, aún tienes todas las capacidades de JMP
- JMP cuenta con diversas herramientas gráficas. Encuentre la que mejor represente los datos. Por ejemplo, use los gráficos de enrejado del Constructor de Gráficos para mapas de obleas.
- Aplicación de diseño personalizado para satisfacer requisitos comerciales específicos (difícil de hacer con herramientas listas para usar).
hmiller@intersil.com
www.intersil.com