Tutorial: inscrever-se no AWS Data Exchange do Amazon S3 (Produto de teste) - 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á.

Tutorial: inscrever-se no AWS Data Exchange do Amazon S3 (Produto de teste)

O AWS Data Exchange do Amazon S3 (Produto de teste) é um produto que ajuda os assinantes a entender como assinar e interagir com um produto AWS Data Exchange. Neste tutorial, o produto contém conjuntos de dados de acesso a dados do Amazon Simple Storage Service (Amazon S3). Você pode usar esse produto para fins de teste e para saber como consultar e analisar dados diretamente do bucket do Amazon S3 de um provedor de dados.

Você pode executar consultas para analisar os dados no local sem configurar os próprios buckets do Amazon S3, copiar arquivos de dados em buckets do Amazon S3 ou pagar taxas de armazenamento associadas.

Inscrever-se no AWS Data Exchange do Amazon S3 (Produto de teste)

O procedimento a seguir mostra como navegar no catálogo do AWS Data Exchange para localizar e assinar o AWS Data Exchange do Amazon S3 (Produto de teste).

Para encontrar e assinar o AWS Data Exchange do Amazon S3 (Produto de teste)
  1. Abra e faça login no console do AWS Data Exchange.

  2. No painel de à esquerda, em Descobrir produtos de dados, selecione Pesquisar no catálogo.

  3. Na barra de pesquisa, insira AWS Data Exchange for Amazon S3 (Test Product) e selecione Pesquisar.

  4. Selecione AWS Data Exchange do Amazon S3 (Produto de teste) para ver a página de detalhes.

    1. (Opcional) Para visualizar o dicionário de dados, role para baixo até a seção Visão geral do produto para ver o dicionário de dados em Dicionários de dados.

    2. (Opcional) Para baixar o dicionário de dados, selecione a guia Dicionário de dados e amostras, selecione o botão de opção ao lado de Dicionário de dados e selecione Fazer download.

    3. (Opcional) Para visualizar a amostra, selecione o botão de opção ao lado do nome da amostra de Transações de Blockchain (Dados de teste) e, em seguida, selecione Visualizar amostra (somente CSV).

    4. (Opcional) Para fazer download da amostra, selecione o botão de opção ao lado do nome da amostra de Transações de Blockchain (Dados de Teste) e selecione Fazer download.

      Se você estiver visualizando a amostra, também poderá escolher Fazer download na caixa de diálogo de visualização da amostra.

  5. No canto superior à direita, selecione Continuar para assinar.

  6. Escolha a combinação de preço e duração de sua preferência. Escolha se deseja ativar a renovação automática da assinatura e revise os detalhes da oferta, incluindo o contrato de assinatura de dados.

    nota

    AWS Data Exchange do Amazon S3 (Produto de teste) não exige verificação de assinatura, mas alguns produtos exigem. Para obter mais informações, consulte Verificação de assinatura para assinantes.

  7. Analise as informações de preços, escolha a oferta de preços e, em seguida, selecione Assinar.

    nota

    AWS Data Exchange do Amazon S3 (Produto de teste) é um produto gratuito. Se você assinar um produto pago, precisará confirmar sua decisão de assinar.

Pode levar alguns minutos para que sua assinatura fique ativa depois que você selecionar Assinar.

Sair dessa página antes que sua assinatura se torne ativa não impedirá o processamento da assinatura.

Configurar e consultar o AWS Data Exchange do Amazon S3 (Produto de teste)

O procedimento a seguir mostra como configurar e consultar um conjunto de dados de acesso a dados do Amazon S3 usando o AWS Command Line Interface (AWS CLI). Antes de consultar, você deve obter as permissões apropriadas do AWS Identity and Access Management (IAM) para anexar políticas ao seu usuário. Para acessar dados no bucket de um provedor por meio do método de entrega do Amazon S3, integre a seguinte política JSON ao usuário ou ao perfil.

Para configurar o AWS Data Exchange do Amazon S3 (Produto de teste)
  1. Abra e faça login no console do AWS Data Exchange.

  2. No painel de navegação à esquerda, em Minhas assinaturas, selecione Dados autorizados na Região da AWS que hospeda o conjunto de dados. Para os propósitos deste tutorial, a região é us-east-1.

  3. Na lista de Produtos, selecione AWS Data Exchange do Amazon S3 (Produto de teste) e, em seguida, escolha o conjunto de dados Transações de blockchain (Dados de teste).

  4. Selecione Verificar permissões do IAM.

    nota

    Se não tiver as permissões corretas, você receberá uma notificação detalhando como criar e anexar a política do IAM ao seu usuário ou perfil. No exemplo a seguir, substitua cada espaço reservado para entrada do usuário por suas próprias informações.

    { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "s3:ListBucket", "Resource": [ "arn:aws:s3:us-east-1:111122223333:accesspoint/my-access-point", "arn:aws:s3:::aws-data-exchange-s3-data-access-btc-demo-us-east-1" ] }, { "Effect": "Allow", "Action": "s3:GetObject", "Resource": [ "arn:aws:s3:us-east-1:111122223333:accesspoint/my-access-point/object/*", "arn:aws:s3:::aws-data-exchange-s3-data-access-btc-demo-us-east-1/*" ] } ] }
Para permitir a consulta no conjunto de dados de acesso a dados do AWS Data Exchange do Amazon S3 (Produto de teste) usando o AWS CLI
  1. Abra AWS CloudShell na us-east-1.

  2. Selecione o botão copiar próximo ao alias do ponto de acesso para copiar e colar o código dentro dele. Após o comando ser adicionado ao AWS CloudShell com o alias do ponto de acesso correto, você poderá ver a lista de objetos do Amazon S3 incluídos neste produto.

    Importante

    Quando um provedor habilita o Pagamentos pelo solicitante, o assinante paga pela transferência de dados e pela solicitação. O provedor paga pelo armazenamento de dados. Para obter mais informações, consulte Usar buckets de Pagamentos pelo solicitante para transferências de armazenamento e uso no Guia do usuário do Amazon Simple Storage Service.

  3. (Opcional) Você também pode copiar um objeto para seu sistema local usando o comando a seguir.

    aws s3api get-object --bucket <Access point alias> --key 'v1.0/btc/transactions/date=2022-11-27/part-00000-03a88dba-27dd-4f59-a890-70a3d2c7ad26-c000.snappy.parquet' aws_btc.snappy.parquet --request-payer requester