LoslegenKostenlos loslegen

Den Typ von JSON-Daten ermitteln

Manchmal arbeitest du mit einem semi-strukturierten Datensatz, zu dem es kaum Dokumentation gibt. In solchen Fällen musst du oft erst das Schema und die Datentypen erkunden. Dafür stellt Postgres die Funktion json_typeof bereit, die du in dieser Übung genauer kennenlernst.

Eine Verbindung zur Datenbank disneyland wurde erstellt und ist in der Variablen db_engine verfügbar. pandas wurde als pd importiert und ist einsatzbereit. Viel Erfolg beim Abfragen!

Diese Übung ist Teil des Kurses

Einführung in NoSQL

Kurs anzeigen

Anleitung zur Übung

  • Extrahiere den Typ des Felds location aus der Spalte review in der Tabelle nested_reviews und vergib für das Ergebnis den Alias location_type.
  • Führe die Abfrage mit pandas aus und gib das Ergebnis-Set aus.

Interaktive Übung

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

# Find the data type of the location field
query = """
SELECT
    ____(____ -> '____') AS ____
FROM nested_reviews;
"""

# Execute the query, render results
data = pd.____(____, db_engine)
print(data)
Code bearbeiten und ausführen