2016-12-25 2 views
0

Я ищу способ создания папок внутри папки temp_08. Temp_08 - единственная папка, к которой я имею доступ на запись, поэтому мне нужно создать папку INSIDE temp_08. Я искал, чтобы хранить таблицы внутри этой папки, чтобы более аккуратно организовать мои таблицы. Каков наилучший способ выполнения этой функции в Redshift?Создать папку в Redshift

enter image description here

+0

Реляционная база данных не имеет «папок» –

+0

@a_horse_with_no_name Есть ли лучший способ организовать таблицы, а не сотни? – ZJAY

ответ

0

Amazon Redshift основан на вилке PostgreSQL. Поэтому он наследует многие атрибуты PostgreSQL.

Чтобы упорядочить таблицы в более логические группы, вы можете использовать:

Из документации Schemas:

База данных содержит один или более именованные схемы. Каждая схема в базе данных содержит таблицы и другие типы именованных объектов. По умолчанию в базе данных есть одна схема, которая называется PUBLIC. Вы можете использовать схемы для группировки объектов базы данных под общим именем. Схемы аналогичны операционным системам, за исключением того, что схемы не могут быть вложенными.

В основном, База данных - это отдельная логическая группировка. При подключении к Amazon Redshift вы подключаетесь к конкретной базе данных. Схемы существуют в базе данных и путь поиска может определить, какой из них использовать (например, персональная схема сначала, а затем схема по умолчанию).