Описание немного абстрактное, но я надеюсь, что это объяснит.Разрешения таблиц переносятся в CREATE TABLE LIKE/AS в Amazon Redshift?
Существует таблица таблицы A с некоторыми разрешениями для определенных пользователей. Мне нужно загрузить данные в эту таблицу (полная загрузка). Вместо того, чтобы обрезать таблицу, мне нужна резервная копия, чтобы данные не терялись.
- Rename таблице А таблицы B.
- Создать таблицу А как таблицы B.
- Загрузка данных в таблице A.
- Если загрузка данных прошла успешно, применяются разрешения на таблицу А (в случае разрешения не выполняются при создании таблицы X, как таблица Y).
- Если загрузка данных не удалась, переименуйте таблицу B в таблицу A.
- Применить разрешения к таблице A (если это необходимо).