Eric Hill, sviluppatore software, JMP
Presentato al JMP Discovery Summit Europe 2015
Riepilogo
JMP mette a tua disposizione una vasta gamma di strumenti analitici, ma questi strumenti non ti servono a nulla se non riesci a ottenere i dati che devi analizzare in JMP nel modo in cui ti servono. JMP supporta da parecchio tempo l'importazione di dati da database relazionali in JMP tramite File > Database > Open Table . Tavolo aperto va bene per quanto riguarda questo aspetto, ma presenta alcune limitazioni notevoli:
- La maggior parte dei dati nei database relazionali viene archiviata in modo normalizzato, il che richiede delle unioni per ottenere tutti i dati necessari. Open Table, tuttavia, non ti aiuta con le unioni: devi scrivere tu stesso il codice SQL.
- Sebbene Tavolo aperto fornisca l' editor di formule per creare una clausola WHERE, non mostra, ad esempio, i valori distinti di una variabile categoriale per aiutarti a filtrarla.
- Può essere difficile condividere in modo sicuro le tue query con altri, perché Tavolo aperto memorizza la tua password nella stringa di connessione degli script JSL che genera.
- Il Tavolo aperto non supporta i passaggi di post-elaborazione richiesti una volta importati i dati, come la pulizia dei dati, la modellazione dei tipi e la formattazione.
Generatore di queryè stato progettato da zero per risolvere i limiti di Open Table, aiutandoti a creare query multi-tabella con filtri interattivi sollecitati che possono essere condivisi in modo sicuro con i colleghi.
In questo articolo, utilizzerò Generatore di query con un database di esempio PostgreSQL disponibile gratuitamente chiamato dellstore2. PostgreSQL è un database open source che può essere scaricato gratuitamente da qui: http://www.postgresql.org/download/
Il database di esempio dellstore2 può essere trovato qui: http://wiki.postgresql.org/wiki/Sample_Databases
Il database di esempio dellstore2 è disponibile anche per altre piattaforme di database (MySQL, Oracle e SQL Server).
Generatore di queryè una nuova funzionalità di JMP 12 che ti aiuta a creare query SQL multi-tabella altamente personalizzate sui tuoi database relazionali. L'obiettivo è di semplificare l'inserimento dei tuoi dati in JMP in un formato pronto per l'analisi più rapidamente di quanto fosse possibile prima e di semplificare la condivisione delle tue query in modo sicuro. Ci auguriamo che tu la provi e ci invii feedback a Eric Hill EricCollina ( eric.hill@jmp.com) su cosa funziona bene e cosa non funziona per te.