Procesarea datelor în linia de comandă
Susan Sun
Data Person
sql2csv:
Documentație:
sql2csv -h
usage: sql2csv [-h] [-v] [-l] [-V] [--db CONNECTION_STRING] [--query QUERY]
[-e ENCODING] [-H]
[FILE]
Sintaxă exemplu:
sql2csv --db "sqlite:///SpotifyDatabase.db" \
--query "SELECT * FROM Spotify_Popularity" \
> Spotify_Popularity.csv
1. Stabilirea conexiunii la baza de date:
--db este urmat de șirul de conexiune la baza de datesqlite:/// și se termină cu .dbpostgres:/// sau mysql:/// și fără .dbSintaxă exemplu:
sql2csv --db "sqlite:///SpotifyDatabase.db" \
--query "SELECT * FROM Spotify_Popularity" \
> Spotify_Popularity.csv
2. Interogarea bazei de date:
--query este urmat de șirul de interogare SQLSintaxă exemplu:
sql2csv --db "sqlite:///SpotifyDatabase.db" \
--query "SELECT * FROM Spotify_Popularity" \
> Spotify_Popularity.csv
3. Salvarea rezultatului:
>: redirecționează rezultatul către un nou fișier CSV localProcesarea datelor în linia de comandă