Publicado: Feb 16, 2022

O Amazon Redshift adiciona suporte para descarregar resultados de consulta SQL no Amazon S3 no formato JSON, um formato de dados leve e amplamente usado que oferece suporte à definição de esquema. Com o comando UNLOAD no Amazon Redshift, agora você pode usar JSON além dos formatos de texto delimitado, CSV e Apache Parquet já compatíveis.

Usando o formato JSON com sua instrução UNLOAD, você pode gravar os resultados da consulta em arquivos JSON, com cada linha contendo um objeto JSON, representando um registro completo no resultado da consulta. O Amazon Redshift é compatível com a gravação de dados JSON aninhados quando o resultado da consulta contém colunas usando SUPER, o tipo de dados nativo do Amazon Redshift para armazenar dados ou documentos semiestruturados como valores.

O suporte para exportar dados JSON usando UNLOAD está disponível em todas as regiões comerciais da AWS. Consulte a tabela de regiões da AWS para checar a disponibilidade do Amazon Redshift. Para obter mais informações ou para começar a usar o Amazon Redshift, consulte a documentação ou leia a postagem do blog.