Использование Erwin для создания DDL для Amazon Redshift

Кто-нибудь был успешным в создании DDL с использованием Erwin для Amazon Redshift? Если нет, знает ли кто-нибудь способ преобразования, скажем, MySQL DDL от Erwin, в DDL, совместимый с Amazon Redshift?

Я понимаю, что Redshift основан на PostgreSQL 8.0.2. Однако существует множество функций PostgreSQL, которые несовместимы с Redshift. Поэтому, если я использую инструмент для преобразования MySQL DDL в PostgreSQL DDL и попытаюсь выполнить это против Redshift, я всегда сталкиваюсь с проблемами.

Буду признателен за любую помощь.

1 ответ

Один из подходов, который работает (с ограниченными возможностями), - это перенаправить модель erwin в ODBC 3.x-совместимую схему, т.е.

  1. Выберите Целевую базу данных (Действия ---> Целевая база данных) как ODBC/Generic с версией 3.0.

Это работает потому, что ODBC/Generic sql может быть выполнен в Redshift без каких-либо изменений.

ПРИМЕЧАНИЕ.

  1. тождественность
  2. шифровать

может потребоваться манипулирование шаблоном FET или более.

Однако, в целом, достаточно выбрать целевую базу данных для ODBC.

Обновление: эта ссылка предполагает, что более новая DM может иметь дополнительную поддержку Redshift.

Другие вопросы по тегам