1. Learn
  2. /
  3. Курси
  4. /
  5. ETL та ELT у Python

Connected

вправа

Завантаження даних до бази даних Postgres

Після того як дані витягнуто з джерела та перетворено під потреби аналітики чи звітності, настає час завантажити їх до кінцевого сховища. Зберігати очищені дані в базі даних SQL зручно: споживачі даних легко отримують доступ і виконують запити. У цьому прикладі ви попрактикуєтеся завантажувати очищені дані до бази даних Postgres.

sqlalchemy імпортовано, а pandas доступний як pd. Перші кілька рядків датафрейму cleaned_testing_scores наведено нижче:

             street_address       city  math_score  ... best_score
01M539  111 Columbia Street  Manhattan       657.0      Math
02M545     350 Grand Street  Manhattan       613.0      Math
01M292     220 Henry Street  Manhattan       410.0      Math

Інструкції

100 XP
  • Оновіть рядок з'єднання, щоб записувати до бази даних schools, і створіть об'єкт з'єднання за допомогою sqlalchemy.
  • Використайте pandas, щоб записати датафрейм cleaned_testing_scores до таблиці scores у базі даних schools.
  • Якщо таблицю вже заповнено даними, обов'язково замініть значення на поточний датафрейм.