Внешняя таблица GPFDIST Filehost на Community Edition - PullRequest
0 голосов
/ 06 марта 2012

Я пытаюсь загрузить данные из файла * .csv с моей виртуальной машины версии Greenplum Community; Однако у меня возникли проблемы при создании внешней таблицы.

CREATE EXTERNAL 
    TABLE flightinfo (flightid int, airline_id int, carrier character(2), fl_num int)
    LOCATION ('gpfdist://home/gpadmin/Desktop/flighttable.csv') FORMAT 'CSV';

Это продолжает выдавать ошибку, когда он не может перевести имя хоста ... Я пробовал с localhost и другими, но все равно ничего не работает.

1 Ответ

2 голосов
/ 07 марта 2012

Для объявлений внешних таблиц необходимо указать имя хоста, порт, который прослушивает ваш экземпляр gpfdist, и имя файла.

Если у вас запущен gpfdist на порту 8000 в каталоге / localhome / gpadmin / Desktop:

CREATE EXTERNAL 
TABLE flightinfo (flightid int, airline_id int, carrier character(2), fl_num int)
LOCATION ('gpfdist://localhost:8000/flighttable.csv') FORMAT 'CSV';
...