EmpezarEmpieza gratis

Base de datos y SQL con csvkit

La incorporación de csvsql y sql2csv nos permite realizar todo un flujo de trabajo de datos desde la terminal sin tener que instalar ni configurar clientes y software SQL adicionales. En este proyecto final, crearemos y extraeremos datos de una base de datos SQLite, combinaremos estos datos con un archivo guardado localmente y, por último, enviaremos el archivo final combinado de vuelta a la base de datos, todo sin salir de la línea de comandos.

Este ejercicio forma parte del curso

Procesamiento de datos en Shell

Ver curso

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

# Store SQL for querying from SQLite database 
sqlquery_pull="SELECT * FROM SpotifyMostRecentData"

# Apply SQL to save table as local file 
sql2csv --db "___:///___.__" --query "$___" > SpotifyMostRecentData.csv
Editar y ejecutar código