Comece agoraComece grátis

Convertendo dados tabulares em JSON

Às vezes, os dados são carregados em uma tabela do Postgres usando os comandos INSERT INTO ou COPY ... FROM. Em outras situações, eles são gerados a partir de uma tabela existente ou de um conjunto de colunas. Neste exercício, você vai explorar algumas ferramentas nativas do Postgres para criar um objeto JSON.

Para começar, pandas já foi importado como pd, e um objeto de conexão foi criado e armazenado na variável db_engine. Boa sorte!

Este exercicio faz parte do curso

Introdução a NoSQL

Ver curso

Instruções do exercicio

  • Use a função row_to_json para converter as colunas review_id, rating e year_month em uma única coluna do tipo JSON.
  • Execute a consulta e imprima as dez primeiras linhas do DataFrame resultante. Inspecione a tabela para confirmar que a função row_to_json funcionou como esperado.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# Build a query to create a JSON-object
query = """
SELECT
	____(____(review_id, ____, ____))
FROM reviews;
"""

# Execute the query, and output the results
results = pd.____(____, db_engine)
print(results.____(10))
Editar e Executar Código