Community Edition上的外部表GPFDIST Filehost

时间:2012-03-05 21:07:53

标签: greenplum

我正在尝试从我的Greenplum社区版VM中加载* .csv文件中的数据;但是,我在创建外部表时遇到问题。

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 个答案:

答案 0 :(得分:2)

外部表声明需要主机的名称,gpfdist实例正在侦听的端口以及文件名。

如果您在目录/ localhome / gpadmin / Desktop中的端口8000上运行gpfdist:

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