Ich habe Avro-Dateien (komprimiert mit BZIP2) in HDFS und S3 gespeichert und ich möchte sie in Amazon Redshift laden. Der Kopierbefehl gibt einen Fehler:Amazon Rotverschiebung: laden Avro Dateien komprimiert mit BZIP2
error: Invalid AVRO file
code: 8001
context: Cannot init avro reader from s3 file File header contains an unknown codec
Unterstützt Redshift komprimierte Avro-Dateien nicht?
Wenn das der Fall ist, was ist die nächstbeste Option, um diese Daten in Redshift zu laden (ohne sie ohne Kompression in Avro-Dateien umzuwandeln).
Kann ich sqoop verwenden?
Sie brauchen keine JSON Pfad angeben, wenn Sie nur die Datei des integrierten Schema mit - können nur „Format als avro‚auto‘“ finden Sie unter http://docs.aws. amazon.com/redshift/latest/dg/r_COPY_command_examples.html#copy-from-avro-examples-using-auto – subelsky