Questa presentazione è stata data da Chris Kirchberg @chris_kirchberg il 16 giugno 2020.
introduzione
- Che cos'è un componente aggiuntivo?
- Un meccanismo per distribuire script JSL sofisticati / complicati agli utenti JMP che non sono script JSL
- Anche i non esperti / principianti dello scripting JSL possono trarre vantaggio dal meccanismo
- È un singolo file che qualsiasi utente JMP può installare e utilizzare come qualsiasi altra parte di JMP. Di solito contengono script che potrebbero svolgere una moltitudine di funzioni
- Perché dovrei crearne uno e usarne uno?
- Esecuzione di processi di routine in più passaggi con un semplice clic su una voce di menu
- Come connettersi a un database, estrarre dati, manipolarli, rappresentarli graficamente e analizzarli
- Estendi la funzionalità di JMP
- Creazione di un'interfaccia utente personalizzata che può semplificare un flusso di lavoro comune
- Connessione ad altri linguaggi di programmazione come R, Python, Matlab e SAS per consentire l'accesso a strumenti analitici aggiuntivi che non si trovano nativamente in JMP / JMP Pro
- Crea dashboard riutilizzabili e distribuibili all'interno di JMP Framework
- Chi userebbe un componente aggiuntivo?
- Chiunque utilizzi JMP ma si ritrova a eseguire processi / azioni multi-step di routine e desidera risparmiare tempo
- Chiunque usi JMP e desideri aggiungere funzionalità aggiuntive
- Chiunque usi JMP e desideri che i propri colleghi che usano JMP siano più produttivi con JMP ma potrebbero non essere molto esperti di JMP
- Come faccio a creare un componente aggiuntivo?
- Innanzitutto, hai bisogno di una sceneggiatura
- La provenienza di questo script dipende da dove inizi
- Generatore di componenti aggiuntivi verrà in genere avviato da diversi punti di partenza
- Le sezioni successive descriveranno come aprire il componente aggiuntivo Builder dai diversi punti di partenza
NOTA: è possibile creare manualmente un componente aggiuntivo senza utilizzare il componente aggiuntivo Builder, ma ciò sarebbe per alcune opzioni avanzate che non si trovano nel componente aggiuntivo Builder. Vedere la sezione "Dove andare per ulteriori informazioni" di seguito
Il componente aggiuntivo Builder
- Il modo più rapido per invocare il componente aggiuntivo Builder è andare su File> Nuovo> Componente aggiuntivo (sistema operativo Windows)
- gli utenti macOS accedono a File> Nuovo> Nuovo componente aggiuntivo).
- Verrà visualizzata la finestra del componente aggiuntivo
Vengono visualizzate 5 schede, ognuna con la propria funzione. I dettagli di ciascuna scheda sono riportati nel collegamento della Guida in linea nella sezione "Ulteriori informazioni" di seguito
Daremo una breve panoramica di ciascuna scheda dal vivo all'interno di JMP
Scheda Generale: utilizzata per identificare il componente aggiuntivo e le relative restrizioni
Voci di menu: dove risiede lo script principale per ciascuna voce di menu definita
Script di avvio: lo script che verrà eseguito all'avvio di JMP (e si avvia il componente aggiuntivo)
Exit Script: lo script che verrà eseguito alla chiusura di JMP o al componente aggiuntivo disabilitato
File aggiuntivi: tutti i file che verranno utilizzati dal componente aggiuntivo che non sono già definiti nelle schede precedenti
Application and Dashboard Builder
- Quando si è in Application Builder o Dashboard Builder, si può andare direttamente al componente aggiuntivo Builder
- Per fare ciò, fai clic sul triangolo rosso e seleziona Salva script> Nel componente aggiuntivo
- Questo verrà copiato sullo script che rappresenta l'applicazione o il dashboard corrente nella sezione Voci di menu del componente aggiuntivo Builder
- Il resto del processo di creazione di un componente aggiuntivo è lo stesso della sezione precedente
Esempi
Sono stati forniti un paio di esempi e sono stati citati due esercizi. Sono nel diario all'interno del file zip allegato a questo post.