PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

O caso importa ao carregar dados 'automáticos' do S3 em uma tabela Redshift?


O comando Redshift COPY dos dados do S3 usando a opção 'auto' diferencia maiúsculas de minúsculas para JSON. Peguei um dos arquivos JSON gzipados, mudei tudo para minúsculas, recompactei, nuked a tabela e usei o mesmo comando de cópia e funcionou bem.

Não parece haver nenhuma maneira de impor redshift para usar camelCase para alguns nomes de coluna. Eu usei aspas duplas para criar as colunas e o redshift ainda as força para minúsculas.