PostGreSQL - Configuration du chargeur

Configuration de la source de données PostGreSQL UserDB

LoaderCommand <CAMPAIGN_HOME>/partitions/partition1/load.sh <PASSWORD> <TABLENAME> <DATAFILE>
LoaderCommandForAppend <CAMPAIGN_HOME>/partitions/partition1/load.sh <PASSWORD> <TABLENAME> <DATAFILE>
LoaderDelimiter ,
LoaderDelimiterForAppend ,

Script du chargeur PostGreSQL :

[hcluser@COMP-5059-1 partition1]$ cat load.sh

exporter PGPASSWORD="$1"

cp $3 /tmp/

/usr/pgsql-13/bin/psql -U autodcc -d autodcc -c "\COPY $2 FROM '$3' DELIMITER ',' CSV HEADER;"

sortie $?