Опрацювання даних у Shell
Susan Sun
Data Person
sql2csv:
Документація:
sql2csv -h
usage: sql2csv [-h] [-v] [-l] [-V] [--db CONNECTION_STRING] [--query QUERY]
[-e ENCODING] [-H]
[FILE]
Зразок синтаксису:
sql2csv --db "sqlite:///SpotifyDatabase.db" \
--query "SELECT * FROM Spotify_Popularity" \
> Spotify_Popularity.csv
1. Встановлення зʼєднання з БД:
--db іде рядок підключення до бази данихsqlite:/// і закінчується на .dbpostgres:/// або mysql:/// і без .dbЗразок синтаксису:
sql2csv --db "sqlite:///SpotifyDatabase.db" \
--query "SELECT * FROM Spotify_Popularity" \
> Spotify_Popularity.csv
2. Формування запиту до БД:
--query іде рядок SQL-запитуЗразок синтаксису:
sql2csv --db "sqlite:///SpotifyDatabase.db" \
--query "SELECT * FROM Spotify_Popularity" \
> Spotify_Popularity.csv
3. Збереження виводу:
>: перенаправляє вихід у новий локальний CSV-файлОпрацювання даних у Shell