1

我已经在本地机器上安装了 windows 服务,所有设置看起来都不错。但是,当我从外部表中读取时,我得到 http 响应代码 500。

CREATE EXTERNAL TEMPORARY TABLE A
(
    a smallint,
    b integer,
    c text  
)
LOCATION ('gpfdist://hostname:8081/filename.txt')
FORMAT 'TEXT' (DELIMITER AS '   ' null '' ESCAPE 'OFF') ;

错误信息 -

ERROR:  http response code 500 from gpfdist (gpfdist://hostname8081/filename.txt): HTTP/1.0 500 session error (url.c:326)  (seg538 slice1 sdw135:40002 pid=6237) (cdbdisp.c:1476)

我不确定如何解决此错误

4

1 回答 1

1

可能出现权限/访问问题。检查您的流配置设置。

创建外部表的用户应该有权在您开始流配置的 ETL 节点上写入和访问目录。

于 2013-08-05T06:50:02.737 回答