Мы хотим перенести таблицы в Spectrum, что требует определения внешней схемы
create external schema spectrum
from data catalog
database 'spectrumdb'
iam_role 'my_iam_role'
create external database if not exists;
Я создал внешнюю таблицу в Redshift следующим образом:
create external table spectrum.my_table(
id bigint,
accountId bigint,
state varchar(65535),
) stored as parquet
location 's3://some_bucket/my_table_files';
Возможно ли псевдонимтаблица такая, что при запросе ее можно назвать my_table_alias
вместо spectrum.my_table
?По сути, мы хотим сделать изменения во внешних таблицах непрозрачными для клиентов нашего экземпляра Redshift (это означает, что мы не можем изменить имена таблиц).Большое спасибо за вашу помощь!