Exportação automática AWS Data Exchange de revisões de ativos para um bucket do S3 como assinante - AWS Data Exchange Guia do usuário

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Exportação automática AWS Data Exchange de revisões de ativos para um bucket do S3 como assinante

Quando o provedor publica novas revisões, você pode optar por exportar automaticamente novas revisões para seu bucket do Amazon S3. Você pode exportar novas revisões para até cinco buckets S3. Novas revisões aparecerão automaticamente nos buckets S3 que você selecionou.

nota

Para exportar automaticamente as revisões para um bucket do S3 de sua escolha, seu bucket do S3 deve ter uma política de bucket com permissões definidas para permitir a exportação de dados AWS Data Exchange para ele. Para obter mais informações, consulte Pré-requisitos para permissões de política de bucket do S3.

Pré-requisitos para permissões de política de bucket do S3

Antes de exportar automaticamente as revisões para um bucket do S3, você deve desativar os pagamentos do solicitante e seu bucket do S3 deve ter uma política de bucket com permissões definidas para permitir a exportação de dados AWS Data Exchange para ele. Os procedimentos a seguir fornecem informações sobre como editar sua política de bucket do S3 existente ou criar uma política de bucket do S3 com essas permissões.

Se o bucket do S3 estiver configurado para SSE KMS criptografia, o usuário que estiver configurando o trabalho de exportação automática deverá ter CreateGrant permissão na KMS chave AWS Data Exchange para copiar os objetos no bucket do S3.

Importante

Para verificar se os pré-requisitos para permissões de política de bucket do S3 foram atendidos, um objeto com o formato de nomenclatura _ADX-TEST-ACCOUNTID# é adicionado ao bucket do S3 durante o processo de exportação automática.

Editar uma política de bucket do S3 existente

Se o seu bucket do S3 tiver uma política de bucket, conclua o procedimento a seguir para permitir que o AWS Data Exchange exporte dados para ele.

Para editar uma política de bucket do S3 existente
  1. Acesse o bucket para exportar revisões.

  2. Selecione a guia Permissões e escolha Editar na seção de política do bucket.

  3. Copie a seguinte instrução e cole-a no final da lista de instruções.

    { "Effect": "Allow", "Principal": { "Service": "dataexchange.amazonaws.com" }, "Action": [ "s3:PutObject", "s3:PutObjectAcl" ], "Resource": "arn:aws:s3:::<BUCKET-NAME>/*", "Condition": { "StringEquals": { "aws:SourceAccount": "<AWS ID>" } } }
  4. <BUCKET-NAME>Substitua pelo nome do seu bucket do S3 e <AWS ID> substitua pelo seu AWS ID.

  5. Escolha Salvar alterações.

  6. Para adicionar mais buckets como destino para seus trabalhos de exportação automática, repita o procedimento, começando na Etapa 1.

Criação de política de bucket do S3

Se seu bucket do S3 não tiver uma política de bucket, conclua o procedimento a seguir para criar uma política de bucket do S3 para permitir a exportação de dados AWS Data Exchange para ele.

Para criar uma política de bucket do S3
  1. Acesse o bucket para exportar revisões.

  2. Selecione a guia Permissões e selecione Editar na seção de política de bucket.

  3. Copie e cole a política de bucket a seguir no editor de política de bucket.

    { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "Service": "dataexchange.amazonaws.com" }, "Action": [ "s3:PutObject", "s3:PutObjectAcl" ], "Resource": "arn:aws:s3:::<BUCKET-NAME>/*", "Condition": { "StringEquals": { "aws:SourceAccount": "<AWS ID>" } } } ] }
  4. <BUCKET-NAME>Substitua pelo nome do seu bucket do S3 e <AWS ID> substitua pelo seu AWS ID.

  5. Escolha Salvar alterações.

  6. Para adicionar mais buckets como destino para seus trabalhos de exportação automática, repita o procedimento, começando na Etapa 1.

Exportar automaticamente revisões para um bucket do S3 como assinante (console)

nota

Para exportar automaticamente as revisões para um bucket do S3 de sua escolha, seu bucket do S3 deve ter uma política de bucket com permissões definidas para permitir a exportação de dados AWS Data Exchange para ele. Para obter mais informações, consulte Pré-requisitos para permissões de política de bucket do S3.

Para exportar automaticamente uma revisão para um bucket do S3 como assinante (console)
  1. Abra o navegador e faça login no console do AWS Data Exchange.

  2. No painel de navegação à esquerda, em Minhas assinaturas, selecione Dados autorizados.

  3. Em Dados autorizados, selecione o produto que tem a revisão que você quer exportar.

  4. Em Conjuntos de dados autorizados, selecione o conjunto de dados.

  5. Na guia Revisões, em Destinos de trabalho de exportação automática, escolha Ações e Adicionar destino de trabalho de exportação automática.

  6. Em Adicionar destino do trabalho de exportação automática, selecione a opção destino Simples ou Avançada.

    1. Se você escolher a opção Simples, selecione o destino da pasta do bucket do Amazon S3 na lista suspensa e nas opções de criptografia e, em seguida, selecione Adicionar destino do bucket.

    2. Se você escolher a opção Avançada, selecione o destino da pasta de bucket do Amazon S3 na lista suspensa, selecione o Padrão de nomenclatura da chave e anexe-o ao caminho.

  7. Revise a Saída.

  8. Defina as Opções de criptografia, revise os Preços do Amazon S3 e selecione Adicionar destino do bucket.

    O destino do bucket do Amazon S3 aparece na guia Revisões em Destinos de trabalho de exportação automática.

    Um trabalho é iniciado para exportar automaticamente a revisão.

    Para verificar se os pré-requisitos para permissões de política de bucket do S3 foram atendidos, um objeto com o formato de nomenclatura _ADX-TEST-ACCOUNTID# é adicionado ao bucket do S3.

    Depois que o trabalho for concluído, o campo Estado na seção Trabalhos será atualizado para Concluído.

    Para adicionar outro destino, selecione Ações e Adicionar destino do trabalho de exportação automática.

    Para editar, escolha o destino que você quer editar, selecione Ações e, em seguida, Editar configuração de destino.

    Para excluir, selecione Ações e, em seguida, Remover destino do trabalho de exportação automática.

Exportação automática de revisões para um bucket do S3 como assinante ()AWS SDKs

nota

Para exportar automaticamente as revisões para um bucket do S3 de sua escolha, seu bucket do S3 deve ter uma política de bucket com permissões definidas para permitir a exportação de dados AWS Data Exchange para ele. Para obter mais informações, consulte Pré-requisitos para permissões de política de bucket do S3.

Para exportar automaticamente uma revisão para um bucket do S3 ()AWS SDKs
  1. Criar uma solicitação de Create_Event_Action.

  2. Inclua o seguinte na solicitação:

    • Action

      • ExportRevisionToS3

        • Encryption

          • KmsKeyArn

          • Type

      • RevisionDestination

        • Bucket

        • KeyPattern

    • Event

      • RevisionPublished

        • DataSetId

  3. Modifique o padrão de chave, se necessário. A chave do objeto do Amazon S3 tem como padrão o padrão de chave {Revision.CreatedAt}/{Asset.Name}.

    Para obter mais informações sobre padrões de chave, consulte Padrões principais ao exportar revisões de ativos de AWS Data Exchange.

    Para verificar se os pré-requisitos para permissões de política de bucket do S3 foram atendidos, um objeto com o formato de nomenclatura _ADX-TEST-ACCOUNTID# é adicionado ao bucket do S3.