Я пытаюсь получить доступ к существующей таблице AWS Athena из AWS Redshift.
Я попытался создать внешнюю схему (указывающую на AWS Athena DB) в консоли AWS Redshift. Он успешно создает внешнюю схему, но не отображает таблицы из базы данных Athena. Ниже приведен код, используемый.
CREATE EXTERNAL SCHEMA Ext_schema_1
FROM DATA CATALOG
DATABASE 'sample_poc'
REGION 'us-east-1'
IAM_ROLE 'arn:aws:iam::55276673986:role/sample_Redshift_Role';
Несколько наблюдений ..
- Даже если я укажу несуществующее имя базы данных Athena, оно все равно создаст внешнюю схему в Redshift.
- Моя роль Redshift имеет полный доступ к S3 и Athena.