Extração de dados de bancos de dados SQL
Os bancos de dados SQL são uma das ferramentas de armazenamento de dados mais usadas no mundo. Muitas empresas têm equipes de vários indivíduos responsáveis pela criação e manutenção desses bancos de dados, que normalmente armazenam dados cruciais para as operações diárias. Esses bancos de dados SQL são comumente usados como sistemas de origem para uma ampla gama de pipelines de dados.
Para este exercício, pandas
foi importado como pd
. Boa sorte!
Este exercício faz parte do curso
ETL e ELT em Python
Instruções de exercício
- Atualize o URI de conexão para criar um mecanismo de conexão para o banco de dados
sales
, usandosqlalchemy
. - Consultar todas as linhas e colunas da tabela
sales
e gerar os resultados.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
import sqlalchemy
# Create a connection to the sales database
db_engine = sqlalchemy.____("postgresql+psycopg2://repl:password@localhost:5432/____")
# Query the sales table
raw_sales_data = pd.____("____", db_engine)
print(raw_sales_data)