PostGreSQL - Loader Configuration
PostGreSQL UserDB datasource configuration
| LoaderCommand | <CAMPAIGN_HOME>/partitions/partition1/load.sh <PASSWORD> <TABLENAME> <DATAFILE> |
| LoaderCommandForAppend | <CAMPAIGN_HOME>/partitions/partition1/load.sh <PASSWORD> <TABLENAME> <DATAFILE> |
| LoaderDelimiter | , |
| LoaderDelimiterForAppend | , |
PostGreSQL Loader script :
[hcluser@COMP-5059-1 partition1]$ cat load.sh
export PGPASSWORD="$1"
cp $3 /tmp/
/usr/pgsql-14/bin/psql -h <server hostname> -U postgres -d <Database_Name>
-c "\COPY $2 FROM '$3' DELIMITER ',' CSV HEADER;"
exit $?