Витягування даних із баз даних SQL
Бази даних SQL — одні з найуживаніших інструментів зберігання даних у світі. У багатьох компаніях є команди з кількох фахівців, які відповідають за створення та підтримку цих баз даних, що зазвичай зберігають дані, важливі для щоденної роботи. Такі SQL-бази часто слугують вихідними системами для широкого спектра конвеєрів даних.
Для цієї вправи pandas імпортовано як pd. Успіхів!
Ця вправа є частиною курсу
ETL та ELT у Python
Інструкції до вправи
- Оновіть URI з'єднання, щоб створити рушій з'єднання для бази даних
sales, використовуючиsqlalchemy. - Зробіть запит на всі рядки та стовпці таблиці
salesі виведіть результати.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
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)