Accéder au contenu principal Passer au contenu complémentaire

Charger les données du fichier de S3 dans Redshift

Procédure

  1. Double-cliquez sur le tRedshiftBulkExec pour ouvrir sa vue Basic settings dans l'onglet Component.
  2. 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.

  3. Dan le champ Table Name, saisissez le nom de la table à écrire. Dans cet exemple, saisissez person.
  4. Dans la liste Action on table, sélectionnez Drop table if exists and create.
  5. Dans le champ Key, saisissez le nom du fichier de Amazon S3 à charger. Dans cet exemple, saisissez person_load.
  6. 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 – dites-nous comment nous améliorer !