Začněte nyníZačněte zdarma

Extrakce klíčů z JSON objektů v Postgresu

Když začínáš pracovat s polostrukturovanými daty, určitě tě zajímá, jaké klíče se v dané sadě JSON objektů vůbec vyskytují. V tomto cvičení si to právě procvičíš – s pomocí vestavěné JSON funkcionality Postgresu.

Jako dříve, pandas je importovaný jako pd a k dispozici máš také objekt připojení přes proměnnou db_engine. Pusť se do toho!

Toto cvičení je součástí kurzu

Úvod do NoSQL

Zobrazit kurz

Pokyny k cvičení

  • Napiš dotaz, který vrátí unikátní sadu klíčů z JSON objektů uložených ve sloupci review tabulky nested_reviews.
  • Výsledek ulož do proměnné s názvem unique_keys a vypiš ho. Ověř, že tento DataFrame obsahuje právě dva klíče.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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(____)
Upravit a spustit kód