Divertimento con la scrittura di script con JMP ® : JSL contro l'impazienza
Katharina Lankers, PhD, scienziata di ricerca e sviluppo, SCHOTT AG
Nei processi di produzione di SCHOTT AG, il linguaggio di scripting JMP (JSL) contribuisce ad aumentare la velocità delle analisi dei dati. Procedure che richiedono molto tempo, come query di database, pre-elaborazione e analisi statistiche, possono essere automatizzate tramite script e quindi rese disponibili a ingegneri e operatori. Tuttavia, una volta sviluppati gli script JSL per tutti questi processi, l'utente, dopo aver avviato lo script, non deve fare altro che attendere l'output. Si spreca tempo prezioso fissando lo schermo e aspettando – alcuni lo odiano! Cosa succede? Dopo un po', gli utenti si innervosiscono, temendo che JMP li abbia dimenticati o abbia smesso di funzionare. L'utente impaziente fa clic con il mouse nel tentativo di riattivare JMP e, nel peggiore dei casi, il meraviglioso script in esecuzione in background si blocca. Per evitare che gli ingegneri si comportino in questo modo, abbiamo deciso di implementare alcune nuove funzionalità pensate per intrattenere l'utente durante questi secondi di passività. Le funzionalità che mostreremo in questa sessione sono, in un certo senso, inutili, in quanto non aumentano la qualità o la resa del prodotto, ma possono contribuire a stabilizzare il processo di analisi dei dati.