Почему моя команда копирования S3 в красное смещение дает эту ошибку? Это команда копирования:
COPY dbtablename from 's3://rcname/foldername/file.csv CREDENTIALS 'aws_access_key_id=xxxxxxx;aws_secret_access_key=yyyyyyy/zzzz' CSV IGNOREHEADER 1;
Моя ошибка:
psycopg2.ProgrammingError: syntax error at or near "aws_access_key_id"
LINE 1: ...rcname/foldername/file.csv CREDENTIALS 'aws_access...
У меня второй вопрос: как удалить ключи из моей команды копирования. Я использую python, а для связи с S3 я использовал Boto3 и AWS CLI Keyring для шифрования моих ключей, поэтому мне не нужно помещать ключи в свой код.
Теперь я хочу сделать то же самое с командой копирования (красное смещение). Но не могу найти хорошую альтернативу. Кто-то знает, как это сделать?