Antes de começar: configurar as opções COPY e carregar dados - AWS Data Pipeline

Antes de começar: configurar as opções COPY e carregar dados

Antes de copiar dados para o Amazon Redshift no AWS Data Pipeline, verifique se você pode:

  • Carregar dados do Amazon S3.

  • Configure a atividade COPY no Amazon Redshift.

Assim que você tiver essas opções funcionando e concluir com êxito um carregamento de dados, transfira essas opções para o AWS Data Pipeline, para fazer a cópia dentro dele.

Para opções COPY, consulte COPY no Guia do desenvolvedor de banco de dados do Amazon Redshift.

Para obter informações sobre as etapas para carregar dados do Amazon S3, consulte Carregamento de dados do Amazon S3 no Guia do desenvolvedor do banco de dados do Amazon Redshift.

Por exemplo, o seguinte comando SQL no Amazon Redshift cria uma nova tabela chamada LISTING e copia dados de exemplo de um bucket disponível publicamente no Amazon S3.

Substitua o <iam-role-arn> e a região pelos seus próprios.

Para obter mais detalhes sobre este exemplo, consulte Carregamento de dados de exemplo do Amazon S3 no Guia de conceitos básicos do Amazon Redshift.

create table listing( listid integer not null distkey, sellerid integer not null, eventid integer not null, dateid smallint not null sortkey, numtickets smallint not null, priceperticket decimal(8,2), totalprice decimal(8,2), listtime timestamp); copy listing from 's3://awssampledbuswest2/tickit/listings_pipe.txt' credentials 'aws_iam_role=<iam-role-arn>' delimiter '|' region 'us-west-2';