Procédure
-
Double-cliquez sur le tRedshiftBulkExec pour ouvrir sa vue Basic settings dans l'onglet Component.
-
Dans le champ Host, appuyez sur les touches Ctrl + Espace et, dans la liste, sélectionnez context.redshift_host afin de renseigner ce champ.
Répétez l'opération pour :
-
le champ Port avec la valeur context.redshift_port,
-
le champ Database avec la valeur context.redshift_database,
-
le champ Schema avec la valeur context.redshift_schema,
-
le champ Username avec la valeur context.redshift_username,
-
le champ Password avec la valeur context.redshift_password,
-
le champ Access Key avec la valeur context.s3_accesskey,
-
le champ Secret Key avec la valeur context.s3_secretkey et
-
le champ Bucket avec la valeur context.s3_bucket.
-
- Dan le champ Table Name, saisissez le nom de la table à écrire. Dans cet exemple, saisissez person.
- Dans la liste Action on table, sélectionnez Drop table if exists and create.
- Dans le champ Key, saisissez le nom du fichier de Amazon S3 à charger. Dans cet exemple, saisissez person_load.
-
Cliquez sur le bouton [...] à côté du champ Edit schema et, dans la fenêtre qui s'ouvre, définissez le schéma en ajoutant deux colonnes : ID, de type Integer et Name, de type String.