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

Postgres ile JSON nesnelerinden anahtarları çıkarma

Yarı-yapılandırılmış verilerle yeni çalışmaya başladığında, bir JSON nesneleri kümesinde hangi farklı anahtarların bulunduğunu merak etmen çok normal. Bu egzersizde, Postgres'in yerleşik JSON işlevlerini kullanarak tam da bunu yapmayı pratik edeceksin.

Daha önce olduğu gibi, pandas pd olarak içe aktarıldı ve db_engine değişkeni üzerinden erişebileceğin bir bağlantı nesnesi hazır. Haydi başlayalım!

Bu egzersiz

NoSQL'a Giriş

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

Egzersiz talimatları

  • nested_reviews tablosunun review sütununda saklanan JSON nesnelerindeki benzersiz anahtar kümesini içeren bir sorgu yaz.
  • Sorgu sonucunu unique_keys adlı bir değişkende sakla ve sonuçları yazdır. Bu DataFrame'de iki anahtar olduğunu doğrula.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Build a query to find the unique keys in the review column
query = """
SELECT
	____ ____(____)
FROM ____;
"""

# Execute the query, show the results
____ = pd.read_sql(____, db_engine)
print(____)
Kodu Düzenle ve Çalıştır