ПочатиПочніть безкоштовно

Перетворення табличних даних на JSON

Іноді дані завантажують до таблиці Postgres за допомогою команд INSERT INTO або COPY ... FROM. В інших випадках їх формують з наявної таблиці чи набору стовпців. У цій вправі ви дослідите деякі вбудовані інструменти Postgres для створення об'єкта JSON.

Щоб ви швидше розпочали, pandas вже імпортовано як pd, а об'єкт підключення створено й збережено у змінній db_engine. Успіхів!

Ця вправа є частиною курсу

Вступ до NoSQL

Переглянути курс

Інструкції до вправи

  • Використайте функцію row_to_json, щоб перетворити стовпці review_id, rating і year_month на один стовпець типу JSON.
  • Виконайте запит і виведіть перші десять рядків отриманого датафрейму. Перевірте таблицю, щоб упевнитися, що row_to_json спрацювала як очікувалося.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Build a query to create a JSON-object
query = """
SELECT
	____(____(review_id, ____, ____))
FROM reviews;
"""

# Execute the query, and output the results
results = pd.____(____, db_engine)
print(results.____(10))
Редагувати та запускати код