Tengo un código pyspark que escribe en un depósito s3 como se muestra a continuación:
df.write.mode('overwrite').parquet([S3_BUCKET_PATH])En su lugar, estoy probando la escritura en el depósito a través del punto de acceso del depósito. La documentación de AWS tiene un ejemplo de escritura en el punto de acceso utilizando la CLI como se muestra a continuación:
aws s3api put-object --bucket arn:aws:s3:us-west-2:123456789012:accesspoint/prod --key my-image.jpg --body my-image.jpgHe intentado hacerlo así:
df.write.mode('overwrite').parquet("arn:aws:s3:us-west-2:123456789012:accesspoint/prod")Sin embargo, me sale este error:
Ruta relativa en URI absoluta
¿Es posible escribir en un punto de acceso S3 usando pyspark?