Paso 3: Cargar los archivos en un bucket de Amazon S3 - Amazon Redshift

Paso 3: Cargar los archivos en un bucket de Amazon S3

En este paso, cree un bucket de Amazon S3 y cargue los archivos de datos en él.

Para cargar los archivos en un bucket de Amazon S3
  1. Cree un bucket de Amazon S3.

    Para obtener más información acerca de la creación de un bucket, consulte Crear un bucket en la Guía del usuario de Amazon Simple Storage Service.

    1. Inicie sesión en la AWS Management Console y abra la consola de Amazon S3 en https://console.aws.amazon.com/s3/.

    2. Elija Crear bucket.

    3. Elija un valor para Región de AWS.

      Cree el bucket en la misma región del clúster. Si el clúster se encuentra en la región Oeste de EE. UU. (Oregón), elija US West (Oregon) Region (us-west-2) (Región Oeste de EE. UU. [Oregón] [us-west-2]).

    4. En el cuadro Nombre del bucket del cuadro de diálogo Crear bucket, escriba el nombre del bucket.

      El nombre de bucket que elija debe ser único entre todos los nombres de buckets existentes en Amazon S3. Una forma de garantizar su unicidad es agregar el nombre de su organización delante del nombre del bucket. Los nombres de los buckets deben cumplir una serie de reglas. Para obtener más información, consulte Restricciones y limitaciones de buckets en la Guía del usuario de Amazon Simple Storage Service.

    5. Elija los valores predeterminados recomendados para el resto de las opciones.

    6. Elija Crear bucket.

      Cuando Amazon S3 cree con éxito el bucket, la consola mostrará el bucket vacío en el panel Buckets.

  2. Crear una carpeta.

    1. Seleccione el nombre del nuevo bucket.

    2. Elija el botón Crear carpeta.

    3. Asigne un nombre para la nueva carpeta load.

      nota

      El bucket que ha creado no se encuentra en un entorno de pruebas. En este ejercicio, se agregan objetos a un bucket real. Se le cobra una cantidad nominal según el tiempo durante el cuál almacena los objetos en el bucket. Para obtener más información acerca de los precios de Amazon S3, visite la página Precios de Amazon S3.

  3. Cargue los archivos de datos en el bucket de Amazon S3 nuevo.

    1. Elija el nombre de la carpeta de datos.

    2. En el asistente Cargar, elija Agregar archivos.

      Siga las instrucciones de la consola de Amazon S3 para cargar todos los archivos que descargó y extrajo,

    3. Seleccione Cargar.

de usuario autentic.

El comando COPY de Amazon Redshift debe tener acceso para leer los objetos de los archivos del bucket de Amazon S3. Si utiliza las mismas credenciales de usuario para crear el bucket de Amazon S3 y ejecutar el comando COPY de Amazon Redshift, el comando COPY tiene todos los permisos necesarios. Si desea utilizar credenciales de usuario diferentes, puede conceder acceso mediante los controles de acceso de Amazon S3. El comando COPY de Amazon Redshift requiere como mínimo los permisos de ListBucket y GetObject para obtener acceso a los objetos de los archivos del bucket de Amazon S3. Para obtener más información acerca del control del acceso a los recursos de Amazon S3, visite Administración de permisos de acceso para los recursos de Amazon S3.

Siguiente paso

Paso 4: Crear las tablas de muestra