ComeçarComece de graça

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

Ver curso

Instruções do exercício

  • Extraia o tipo do campo location da coluna review na tabela nested_reviews, colocando o resultado como location_type.
  • Execute a consulta usando pandas e 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)
Editar e executar o código