Aggiungi connettori nativi per accedere a diversi tipi di databaseCarissimi,
Ho davvero iniziato ad amare jmp da quando sono stato in grado di importare i miei dati dal nostro database (Oracle, mysql) tramite alcuni script di query in modo automatico/efficiente. Ma per quanto ne so, l'unico metodo è utilizzare i connettori ODBC forniti dal sistema operativo (Win10 nel mio caso, utilizzando JMP 14.0).
Ora stiamo cercando di utilizzare fonti di dati aggiuntive come mongoDB, MS Asure in cloud e altri, e sembra che jmp sia molto limitato nel derivare dati da ciò. Lo so, per mongoDB c'è un driver odbc, sto per installarlo. E tramite Python potrei anche ottenere alcuni dati da queste fonti, ma richiederebbe un'installazione di Python per ogni utente.
Quindi IMHO sarebbe necessario per le versioni future aggiungere alcuni connettori nativi a jmp. Almeno come punto di partenza nell'ambiente di scripting.
Quando guardo altri prodotti (come tableau, ma non ho accesso), sto diventando un po' geloso del ricco supporto delle fonti di dati.
https://www.tableau.com/products/desktop#data-sources
Grazie e cordiali saluti, Georg
Accesso ai datiOggetto: Aggiungi connettori nativi per accedere a diversi tipi di databaseCiao a tutti,
ci sono novità su questo argomento?
Il mio IT richiede anche connettori nativi. Mi hanno detto che ODBC è in realtà "vecchio stile" e potrebbe essere interrotto in futuro. Inoltre, il loro impegno per il supporto e la manutenzione potrebbe essere ridotto.
Distinti saluti
Oggetto: aggiungere connettori nativi per accedere a diversi tipi di database - Stato modificato in: aperto al votoGrazie per questo augurio ed è bello vedere i complimenti e commentare qui. Voglio solo aggiungere un paio di note a questo desiderio e porre anche una domanda.
In generale e non perfettamente, JMP ottiene i dati da tre fonti:
- Database tradizionali (Oracle, mysql, SQL server) che utilizzano un driver ODBC e il generatore di query come hai notato sopra.
- File flat (.jmp, inclusi i dati creati in JMP tramite un DOE, .csv, .xlsx, .pdf ecc.)
- E più recentemente interfacce di programmazione basate su web server.
Abbiamo aggiunto diversi connettori dati per quest'ultima categoria nelle recenti versioni di JMP: Fogli Google, SAS Cloud Analytic Services (CAS) e JMP Live.
Abbiamo anche una funzione generica HTTP Request (); che ti consente di connetterti agli endpoint REST, ottenere dati e restituire JSON, che JMP sa come trasformare in una tabella di dati. Questo potrebbe essere utilizzato per la richiesta mongoDB sopra utilizzando la loro API di query.
L'espansione della nostra libreria di connettori dati è sulla tabella di marcia, ma dobbiamo sapere dove le organizzazioni archiviano i propri dati al di fuori dei tradizionali database relazionali. Se riceviamo un numero sufficiente di richieste per connettori di dati specifici, daremo la priorità al lavoro nelle versioni successive di JMP.
La visione: dove gli scienziati, gli ingegneri e le loro organizzazioni stanno archiviando i dati, rendi semplice come File -> Apri per ottenere quei dati.
Oggetto: Aggiungi connettori nativi per accedere a diversi tipi di databasequesta è anche la funzionalità più richiesta nella mia azienda, diverse origini dati che non dispongono di un driver ODBC.
Oggetto: Aggiungere connettori nativi per accedere a diversi tipi di database - Stato modificato in: RiconosciutoRi: Aggiungere connettori nativi per accedere a diversi tipi di databaseCon JMP 18, ora hai Python installato per ogni utente JMP e il supporto dell'integrazione Python è notevolmente migliorato. JMP 18 installa una distribuzione Python 3.11.x isolata e incorporata basata su Python.org come parte dell'installazione di JMP. Ciò significa che l'integrazione di Python ora funziona e basta. Non è necessaria alcuna configurazione. Un editor di script compatibile con Python supporta l'evidenziazione della sintassi e l'esecuzione del codice Python direttamente dalla finestra dello script. La gestione degli errori completamente rinnovata, incluso il backtrace di Python, rende il debug degli script Python significativamente migliore.
L'uso di pacchetti esterni supporta facilmente parquet, HDF5 e altre origini dati.
Il pacchetto interno import jmp supporta la creazione, la modifica e l'accesso delle tabelle dati tramite l'oggetto jmp.DataTable. Lo Scripting Index ha una nuova categoria "Python" che documenta la nuova interfaccia Python per JMP insieme al codice di esempio.
Re: Aggiungere connettori nativi per accedere a diversi tipi di database@Daniel_Valente

-> Sembra fantastico!