Charger les données du fichier de S3 dans Redshift
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.
Cette page vous a-t-elle aidé ?
Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.