Eu estou tentando carregar dados de um arquivo * .csv da minha VM da edição da Comunidade Greenplum; no entanto, estou tendo problemas para criar a tabela externa.
CREATE EXTERNAL
TABLE flightinfo (flightid int, airline_id int, carrier character(2), fl_num int)
LOCATION ("gpfdist://home/gpadmin/Desktop/flighttable.csv") FORMAT "CSV";
Isso continua dando um erro onde é incapaz de traduzir o nome do host ... Eu tentei com localhost e outros, mas ainda nada parece estar funcionando.
Respostas:
2 para resposta № 1Declarações de tabelas externas precisam do nome do host, da porta em que sua instância do gpfdist está escutando e do nome do arquivo.
Se você tem o gpfdist rodando na porta 8000 no diretório / 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";