我正在尝试将数据从S3存储桶加载到aurora数据库中的特定表。当我从MySQL Server Workbench运行查询时,出现错误:
错误代码:1871。S3API返回错误:未知:无法解析ExceptionName:ExpiredToken消息:提供的令牌已过期。
我已将IAM角色配置为具有对S3存储桶的访问权限,并且还配置了参数组以设置角色arn,但存在相同的问题。我将角色辞去了aurora实例,但没有成功。
LOAD DATA FROM S3 PREFIX 's3://xxxx/xxx/'
INTO TABLE xxxxxx
CHARACTER SET 'utf8'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
IGNORE 1 ROWS
(@col1, @col2)
SET col1 = nullif(@col1,'\N'),
col2 = nullif(@col2,'\N'))
它应该返回成功和受影响的行数。