该问题可能是由于以下原因之一引起的:
爬虫程序无法获取必要的访问权限。
爬虫程序无法连接到Redshift群集。
以下是解决该问题的步骤:
{ "Statement": [ { "Action": [ "glue:", "s3:", "redshift:" ], "Effect": "Allow", "Resource": [ "" ] } ], "Version": "2012-10-17" }
CREATE EXTERNAL SCHEMA my_external_schema FROM DATA CATALOG DATABASE 'my_database' IAM_ROLE 'arn:aws:iam::123456789012:role/MyRedshiftRole' CREATE EXTERNAL DATABASE mydb FROM DATA CATALOG IAM_ROLE 'arn:aws:iam::123456789012:role/MyRedshiftRole'
通过遵循以上步骤,您应该能够解决AWS爬虫程序无法在目录中创建表的问题。