Processamento de Dados no Shell
Susan Sun
Data Person
sql2csv:
Documentação:
sql2csv -h
usage: sql2csv [-h] [-v] [-l] [-V] [--db CONNECTION_STRING] [--query QUERY]
[-e ENCODING] [-H]
[FILE]
Sintaxe de exemplo:
sql2csv --db "sqlite:///SpotifyDatabase.db" \
--query "SELECT * FROM Spotify_Popularity" \
> Spotify_Popularity.csv
1. Conectando ao banco de dados:
--db é seguido pela string de conexão do bancosqlite:/// e termina com .dbpostgres:/// ou mysql:/// e sem .dbSintaxe de exemplo:
sql2csv --db "sqlite:///SpotifyDatabase.db" \
--query "SELECT * FROM Spotify_Popularity" \
> Spotify_Popularity.csv
2. Fazendo a consulta:
--query é seguido pela string da consulta SQLSintaxe de exemplo:
sql2csv --db "sqlite:///SpotifyDatabase.db" \
--query "SELECT * FROM Spotify_Popularity" \
> Spotify_Popularity.csv
3. Salvando a saída:
>: redireciona a saída para um novo arquivo CSV localProcessamento de Dados no Shell