Zjišťování typu JSON dat
Často se stane, že dostaneš za úkol pracovat s polostrukturovanou datovou sadou, ke které chybí dokumentace. V takových případech je potřeba nejprve prozkoumat schéma dat a zjistit typy jednotlivých hodnot. Postgres ti s tím pomůže díky funkci json_typeof, kterou si vyzkoušíš v tomto cvičení.
Připojení k databázi disneyland je k dispozici v proměnné db_engine. Knihovna pandas je naimportována jako pd a připravena k použití. Přejeme hodně zdaru při dotazování!
Toto cvičení je součástí kurzu
Úvod do NoSQL
Pokyny k cvičení
- Extrahuj typ pole
locationze sloupcereviewv tabulcenested_reviewsa výsledek pojmenuj aliasemlocation_type. - Spusť dotaz pomocí
pandasa vypiš výslednou sadu dat.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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)