Загрузка данных Greenplum из таблицы в файл с использованием внешней таблицы

Я запустил приведенный ниже сценарий создания и создал таблицу: -

Create writable external table FLTR (like dbname.FLTR)
LOCATION ('gpfdist://172.90.38.190:8081/fltr.out')
FORMAT 'CSV' (DELIMITER ',' NULL '') 
DISTRIBUTED BY (fltr_key);

Но когда я попытался вставить в файл, например insert into fltr.out select * from dbname.fltr, я получил следующую ошибку: cannot find server connection.

Пожалуйста, помогите мне


person user3138134    schedule 27.12.2013    source источник
comment
Действительно ли сервер работает по адресу 172.90.38.190? Если это так, этот вопрос, возможно, лучше подходит для вашего сетевого администратора или, возможно, суперпользователя.   -  person KarlP    schedule 27.12.2013


Ответы (1)


Я думаю, что ваш gpfdist, вероятно, не работает, попробуйте:

gpfdist -p 8081 -l ~/gpfdist.log -d ~/ &

on 172.90.38.190.

Это запустит gpfidist, используя ваш домашний каталог в качестве каталога данных.

Когда я это делаю, мои вставки работают и создают файл ~/fltr.out

person Wes Reing    schedule 07.02.2014