Elaborazione dei dati in Shell
Susan Sun
Data Person
csvsql:
Altre opzioni:
--insert--db--no-inference e --no-constraintsSintassi esempio:
csvsql --db "sqlite:///SpotifyDatabase.db" \
--insert Spotify_MusicAttributes.csv
Nota:
L'andata a capo mantiene il codice pulito e leggibile
Usa tre slash per iniziare il nome del database
Termina con estensione .db per database SQLITE
Sintassi esempio:
csvsql --db "sqlite:///SpotifyDatabase.db" \
--insert Spotify_MusicAttributes.csv
Documentazione:
csvsql -h
--insert Oltre a creare la tabella, inserisce anche i
dati nella tabella. Valido solo quando si specifica --db.
Sintassi esempio:
csvsql --no-inference --no-constraints \
--db "sqlite:///SpotifyDatabase.db" \
--insert Spotify_MusicAttributes.csv
Documentazione:
csvsql -h
--no-inference Disabilita l'inferenza dei tipi durante il parsing dell'input.
--no-constraints Genera uno schema senza limiti di lunghezza o controlli di null.
Elaborazione dei dati in Shell