Procesamiento de datos en Shell
Susan Sun
Data Person
sql2csv:
Documentación:
sql2csv -h
usage: sql2csv [-h] [-v] [-l] [-V] [--db CONNECTION_STRING] [--query QUERY]
[-e ENCODING] [-H]
[FILE]
Sintaxis de ejemplo:
sql2csv --db "sqlite:///SpotifyDatabase.db" \
--query "SELECT * FROM Spotify_Popularity" \
> Spotify_Popularity.csv
1. Conexión a la base de datos:
--db va seguido de la cadena de conexiónsqlite:/// y termina en .dbpostgres:/// o mysql:/// y sin .dbSintaxis de ejemplo:
sql2csv --db "sqlite:///SpotifyDatabase.db" \
--query "SELECT * FROM Spotify_Popularity" \
> Spotify_Popularity.csv
2. Consulta a la base de datos:
--query va seguido de la consulta SQLSintaxis de ejemplo:
sql2csv --db "sqlite:///SpotifyDatabase.db" \
--query "SELECT * FROM Spotify_Popularity" \
> Spotify_Popularity.csv
3. Guardar la salida:
>: redirige la salida a un CSV local nuevoProcesamiento de datos en Shell