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 に答える