Localizando o tipo de dados JSON
Às vezes, você pode ter a tarefa de trabalhar com um conjunto de dados semiestruturado com pouca documentação. Quando esse é o caso, você pode ter que fazer uma certa quantidade de descobertas sobre o esquema e os tipos de dados. Para ajudar com isso, o Postgres oferece a função json_typeof, que você explorará mais neste exercício.
Uma conexão com o banco de dados disneyland foi criada e está disponível na variável db_engine. pandas foi importado como pd e está pronto para ser usado. Boas consultas!
Este exercício faz parte do curso
Introdução ao NoSQL
Instruções do exercício
- Extraia o tipo do campo
locationda colunareviewna tabelanested_reviews, colocando o resultado comolocation_type. - Execute a consulta usando
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)