Qual è il modo migliore per gli utenti inesperti di cercare e filtrare i dati in grandi CSV? [chiuso]


1

Sto cercando un modo per sfogliare alcuni file codificati in Unicode CSV. Questi file hanno un numero relativamente elevato di righe (2-3 milioni) e 10 colonne in alto, con colonne numeriche, campi di testo di piccole dimensioni, date o singoli paragrafi di testo (peso totale: circa 300 MB per file). Devo applicare la ricerca di base e il filtro ("mostra solo le righe in cui la colonna X ha il valore Y", "cerca questa parola in questa colonna tra le righe filtrate"). La facilità d'uso è la massima priorità, in quanto verrà utilizzata da utenti inesperti.

Non ho bisogno di modificare quei file, basta sfogliare.

I fogli di calcolo sono fuori - non gestiscono molte righe (i migliori hanno un limite di 1 milione di righe). Ho pensato a uno strumento come OpenRefine , ma l'ultima volta che ho provato a caricare il mio file di esempio, ha mangiato 8 GB di memoria e ha iniziato lo scambio prima ancora di caricare metà del file.

I sistemi di database relazionali esistenti che conosco (OOo Base, Access) hanno un'interfaccia utente troppo complessa per gestire tutta la complessità del modello relazionale, il che renderebbe l'uso di un solo tavolo per un utente inesperto.

Come posso meglio consentire a questi utenti inesperti di cercare e filtrare questi dati?


1
Dovrai scaricarlo in un db, server o db senza server. E l'interfaccia utente sarà un'entità separata tutti insieme. Per DB vorrei raccomandare SQLite sqlite.org e personalmente creerei una semplice app di query o un'applicazione web. Come ho detto, due domande qui: DOVE inserire i dati, COME ottenere i dati.
Logman

Potrebbe essere un caso per QlikView .
Axel Kemper
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.