Encontrando o tipo de dados JSON
Às vezes, você pode ter que trabalhar com um conjunto de dados semiestruturado com pouca documentação. Nesses casos, é comum fazer uma etapa de descoberta sobre o esquema e os tipos de dados. Para ajudar nisso, o Postgres oferece a função json_typeof, que você vai explorar neste exercício.
Uma conexão com o banco de dados disneyland foi criada e está disponível na variável db_engine. O pandas foi importado como pd e está pronto para uso. Boas consultas!
Este exercício faz parte do curso
Introdução a NoSQL
Instruções do exercício
- Extraia o tipo do campo
locationda colunareviewna tabelanested_reviews, definindo um alias para o resultado comolocation_type. - Execute a consulta usando o
pandase imprima o conjunto de resultados.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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)