LoslegenKostenlos loslegen

Schlüssel aus JSON-Objekten mit Postgres extrahieren

Wenn du erste Erfahrungen mit semi-strukturierten Daten sammelst, interessiert dich oft, welche unterschiedlichen Schlüssel in einer Menge von JSON-Objekten vorkommen. In dieser Übung übst du genau das mit der in Postgres integrierten JSON-Funktionalität.

Wie zuvor wurde pandas als pd importiert, außerdem steht dir ein Verbindungsobjekt über die Variable db_engine zur Verfügung. Leg los!

Diese Übung ist Teil des Kurses

Einführung in NoSQL

Kurs anzeigen

Anleitung zur Übung

  • Schreibe eine Abfrage, die eine Ergebnismenge mit der eindeutigen Menge an Schlüsseln in den JSON-Objekten der Spalte review der Tabelle nested_reviews erstellt.
  • Speichere die Ergebnismenge in einer Variablen namens unique_keys und gib die Resultate aus. Prüfe, dass dieses DataFrame zwei Schlüssel enthält.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# 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(____)
Code bearbeiten und ausführen