sql >> Database teknologi >  >> RDS >> PostgreSQL

Betyder sagen noget, når "automatisk" indlæser data fra S3 til en rødforskydningstabel?

Redshift COPY-kommando fra S3-data ved hjælp af 'auto'-omskifteren skelner faktisk mellem store og små bogstaver for JSON. Jeg tog en af ​​de gzippede JSON-filer, skiftede alt til små bogstaver, zippede det igen, nukerede tabellen og brugte den samme kopikommando, og det fungerede fint.

Der ser ikke ud til at være nogen måde at gennemtvinge rødforskydning til at bruge camelCase til nogle kolonnenavne. Jeg brugte dobbelte anførselstegn til at oprette kolonnerne, og rødforskydning tvinger dem stadig til små bogstaver.



  1. Devart dotConnect til Oracle i Visual Studio 2015 - kompatibilitetsproblemer

  2. MySQL Statement Cancellation Timer i ventetilstand i Grails 2.2.4 med jdbc pool

  3. Match/Imod og transaktioner

  4. Returnerer en værdi, selvom der ikke er noget resultat