Publié le: Nov 22, 2022

Amazon EMR sans serveur annonce la prise en charge de la lecture et de l'écriture de données dans Amazon DynamoDB avec vos flux de travail Spark et Hive. Vous pouvez désormais exporter, importer, interroger et joindre des tables dans Amazon DynamoDB directement à partir de vos applications EMR sans serveur Spark et/ou Hive. Amazon DynamoDB est une base de données NoSQL entièrement gérée qui répond aux exigences de latence et de débit des applications les plus exigeantes en offrant une latence de l'ordre de quelques millisecondes et des performances prévisibles avec une capacité de mise à l'échelle transparente du débit et du stockage. 

Les utilisateurs d'AWS ont souvent besoin de traiter les données stockées dans Amazon DynamoDB de manière efficace et à grande échelle pour des analyses en aval. L'équipe d'Amazon EMR a créé et mis en open source emr-dynamodb-connector pour aider les clients à simplifier l'accès et la configuration d'Amazon DynamoDB à l'aide de leurs applications Apache Spark et Apache Hive. Ce connecteur permet de multiples cas d'utilisation d'analytique, notamment le traitement efficace des données dans Amazon DynamoDB ou la jonction de tables dans Amazon DynamoDB avec des tables externes dans Amazon S3, Amazon RDS ou d'autres magasins de données auxquels Amazon EMR sans serveur peut accéder. Avec la version 6.9 d'Amazon EMR, vous pouvez bénéficier de tous les avantages du connecteur Amazon DynamoDB avec vos applications Amazon EMR sans serveur. Vous pouvez utiliser les tables Amazon DynamoDB à la fois pour l'accès interrégional et l'accès intercompte. 

Nous sommes également ravis de vous indiquer que EMR sans serveur prend en charge l'accès à des compartiments Amazon S3 spécifiques à partir d'autres comptes AWS pour traiter les données de vos applications Spark et Hive. Les clients AWS utilisent plusieurs comptes AWS pour mieux séparer les différents projets ou secteurs d'activité. Les capacités intercomptes simplifient la sécurisation et la gestion des lacs de données distribués sur plusieurs comptes grâce à une approche centralisée. Avec l'accès intercompte à Amazon S3, vous pouvez utiliser votre application EMR sans serveur Spark ou Hive dans un compte AWS et accéder aux données stockées dans des compartiments spécifiques à partir d'autres comptes AWS pour les traiter. 

Ces fonctionnalités sont désormais disponibles dans toutes les régions EMR sans serveur. Pour en savoir plus, reportez-vous à la documentation Amazon EMR sans serveur.