BaşlayınÜcretsiz Başlayın

Tablo verisini JSON'a dönüştürme

Bazen veriler INSERT INTO ya da COPY ... FROM komutları kullanılarak bir Postgres tablosuna yüklenir. Diğer zamanlarda ise mevcut bir tablodan veya sütunlar kümesinden üretilir. Bu egzersizde, bir JSON nesnesi oluşturmak için Postgres'in yerleşik araçlarını keşfedeceksin.

Başlamana yardımcı olmak için pandas kütüphanesi pd olarak içe aktarıldı ve bir bağlantı nesnesi oluşturulup db_engine değişkeninde saklandı. Bol şans!

Bu egzersiz

NoSQL'a Giriş

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • row_to_json fonksiyonunu kullanarak review_id, rating ve year_month sütunlarını JSON türünde tek bir sütuna dönüştür.
  • Sorguyu çalıştır ve ortaya çıkan DataFrame'in ilk on satırını yazdır. Tabloyu inceleyerek row_to_json fonksiyonunun beklediğin gibi çalıştığını doğrula.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# 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))
Kodu Düzenle ve Çalıştır