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, kursun bir parçasıdır

NoSQL'a Giriş

Kursa Göz Atın

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ı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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