Usando UNLOAD para exportar os resultados da consulta para o S3 do Timestream for LiveAnalytics - Amazon Timestream

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á.

Usando UNLOAD para exportar os resultados da consulta para o S3 do Timestream for LiveAnalytics

LiveAnalytics Por enquanto, o Amazon Timestream permite que você exporte os resultados da consulta para o Amazon S3 de forma econômica e segura usando a declaração. UNLOAD Usando a UNLOAD instrução, agora você pode exportar dados de séries temporais para buckets S3 selecionados no formato Apache Parquet ou Comma Separated Values (CSV), que oferece flexibilidade para armazenar, combinar e analisar seus dados de séries temporais com outros serviços. A UNLOAD declaração permite que você exporte os dados de forma compactada, o que reduz os dados transferidos e o espaço de armazenamento necessário. UNLOADtambém oferece suporte ao particionamento com base em atributos selecionados ao exportar os dados, melhorando o desempenho e reduzindo o tempo de processamento dos serviços downstream que acessam os dados. Além disso, você pode usar as chaves gerenciadas do Amazon S3 (SSE-S3) ou as chaves gerenciadas do AWS Key Management Service (AWS KMS) (SSE-KMS) para criptografar seus dados exportados.

Benefícios UNLOAD do Timestream para LiveAnalytics

Os principais benefícios de usar a UNLOAD declaração são os seguintes.

  • Facilidade operacional — Com a UNLOAD declaração, você pode exportar gigabytes de dados em uma única solicitação de consulta no formato Apache Parquet ou no CSV formato, oferecendo flexibilidade para selecionar o formato mais adequado às suas necessidades de processamento posterior e facilitando a criação de data lakes.

  • Seguro e econômico — o UNLOAD statement fornece a capacidade de exportar seus dados para um bucket S3 de forma compactada e criptografar (SSE- KMS ou SSE _S3) seus dados usando chaves gerenciadas pelo cliente, reduzindo os custos de armazenamento de dados e protegendo contra acesso não autorizado.

  • Desempenho — Usando a UNLOAD instrução, você pode particionar os dados ao exportar para um bucket do S3. O particionamento dos dados permite que os serviços downstream processem os dados em paralelo, reduzindo o tempo de processamento. Além disso, os serviços downstream podem processar somente os dados de que precisam, reduzindo os recursos de processamento necessários e, portanto, os custos associados.

Casos de uso UNLOAD do Timestream for LiveAnalytics

Você pode usar a UNLOAD instrução para gravar dados em seu bucket do S3 da seguinte forma.

  • Crie um data warehouse — você pode exportar gigabytes de resultados de consultas para o bucket do S3 e adicionar mais facilmente dados de séries temporais ao seu data lake. Você pode usar serviços como o Amazon Athena e o Amazon Redshift para combinar seus dados de séries temporais com outros dados relevantes para obter insights comerciais complexos.

  • Crie pipelines de dados de IA e ML — A UNLOAD declaração permite que você crie facilmente pipelines de dados para seus modelos de aprendizado de máquina que acessam dados de séries temporais, facilitando o uso de dados de séries temporais com serviços como Amazon e SageMaker Amazon. EMR

  • Simplifique o ETL processamento — a exportação de dados para buckets do S3 pode simplificar o processo de execução das operações Extract, Transform, Load (ETL) nos dados, permitindo que você use facilmente ferramentas ou serviços de terceiros, AWS como o AWS Glue, para processar e transformar os dados.