Мне нужно создать отчеты/сводные таблицы по Redshift с использованием SAS. Данные моего клиента находятся на Amazon Redshift, и он предоставил мне все учетные данные для доступа к базе данных. У меня SAS 9.2 (32 бит) и загружен драйвер PostgresSQL 32bit в мою систему (так как Redshift основан на PostgresSQL). Я источник данных ODBC установка успешно и теперь я подключаю SAS с помощью следующей команды:Подключение SAS 9.2 с помощью Amazon Redshift
LIBNAME RdSft ODBC DSN='Redshift server' user='xxxxxxx' pw='xxxxxx';
data Rdsft.new_table;
set Rdsft.old_table(obs=10);
run;
Я могу подключиться и может видеть содержимое таблиц на Redshift, но не в состоянии сделать любой стол там. Иногда я мог, но это заняло несколько часов, чтобы создать таблицу с 10 наблюдениями. Кто-то предложил мне использовать DbVisulizer для выполнения этой задачи, но мне нравится только SAS.
Просьба предложить.
SAS 9.0 почти 12 лет ... скорее всего, проблема с недействительной лицензией? – Reeza
Его ошибка, мы имеем SAS 9.2 с действующей лицензией. Это просто из-за версии SAS? – XLers
Все ли данные, которые вы манипулируете на сервере или являются локальными? Я предполагаю, что вы не хотите использовать явный проход для использования PostGres SQL явно? – Reeza