Windowsサーバーからgploadプログラムを実行しようとすると. エラーが原因で失敗しています。
私が得るエラー:
ERROR | could not connect to database: global name 'pg' Is the Greenplum Database running on port 5432?
私たちは試しました:
1) greenplum データベースに関連する CHECKED 環境変数。環境変数設定で定義されています。
2)「greenplum_loaders_path.bat」というバッチファイルを実行
YMLの内容:ETLホストから渡されます
gpload.py -f gpload.ymlを使用したコマンド
VERSION: 1.0.0.1
DATABASE: prod
USER: gpadmin
HOST: hostname
PORT: 5432
GPLOAD:
INPUT:
- SOURCE:
LOCAL_HOSTNAME:
- hostname
PORT: 8081
FILE:
- /serving/filename/
- COLUMNS:
- id: bigint
- time: timestamp
- FORMAT: text
- DELIMITER: ';'
- NULL_AS: ''
OUTPUT:
- TABLE: schemaname.tablename
- MODE: merge
- MATCH_COLUMNS:
- id
- UPDATE_COLUMNS:
- time
それについて何か助けていただければ幸いです。