Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Utilisation d’Amazon Redshift avec d’autres services
Cette section décrit comment vous pouvez utiliser d'autres services comme sources et destinations pour les données Amazon Redshift.
Amazon Redshift s'intègre à d'autres AWS services pour vous permettre de déplacer, de transformer et de charger vos données rapidement et de manière fiable, à l'aide de fonctionnalités de sécurité des données.
- S3
-
Amazon Simple Storage Service (Amazon S3) est un service web qui stocke les données dans le cloud. Amazon Redshift exploite le traitement parallèle pour lire et charger les données à partir de plusieurs fichiers de données stockés dans les compartiments Amazon S3. Pour plus d'informations, consultez Chargement des données à partir d’Amazon S3.
Vous pouvez également utiliser le traitement parallèle pour exporter les données depuis votre entrepôt des données Amazon Redshift vers plusieurs fichiers de données sur Amazon S3. Pour de plus amples informations, veuillez consulter Déchargement de données dans Amazon Redshift.
- DynamoDB
-
Amazon DynamoDB est un service entièrement géré SQL sans base de données. Vous pouvez utiliser la COPY commande pour charger une table Amazon Redshift contenant les données d'une seule table Amazon DynamoDB. Pour de plus amples informations, veuillez consulter Chargement de données à partir d’une table Amazon DynamoDB.
- SSH
-
Vous pouvez utiliser la COPY commande dans Amazon Redshift pour charger des données depuis un ou plusieurs hôtes distants, tels que des EMR clusters Amazon, des EC2 instances Amazon ou d'autres ordinateurs. COPYse connecte aux hôtes distants à l'aide SSH et exécute des commandes sur les hôtes distants pour générer des données. Amazon Redshift prend en charge plusieurs connexions simultanées. La COPY commande lit et charge la sortie provenant de plusieurs sources hôtes en parallèle. Pour de plus amples informations, veuillez consulter Chargement des données à partir des hôtes distants.
- AWS Data Pipeline
-
Vous pouvez l'utiliser AWS Data Pipeline pour automatiser le déplacement et la transformation des données vers et depuis Amazon Redshift. En utilisant les fonctionnalités de planification intégrées de AWS Data Pipeline, vous pouvez planifier et exécuter des tâches récurrentes sans avoir à écrire votre propre logique complexe de transfert ou de transformation de données. Par exemple, vous pouvez configurer une tâche récurrente pour copier automatiquement les données depuis Amazon DynamoDB vers Amazon Redshift. Pour un didacticiel expliquant le processus de création d'un pipeline qui déplace régulièrement des données d'Amazon S3 vers Amazon Redshift, voir Copier des données vers Amazon Redshift à AWS Data Pipeline AWS Data Pipeline l'aide du manuel du développeur.
- AWS DMS
-
Vous pouvez migrer des données vers Amazon Redshift à l'aide de. AWS Database Migration Service AWS DMS peut migrer vos données vers et depuis les bases de données commerciales et open source les plus utilisées, telles qu'Oracle, Postgre, SQL Microsoft SQL Server, Amazon Redshift, le cluster de bases de données Aurora, DynamoDB, Amazon S3, MariaDB et My. SQL Pour plus d’informations, consultez Utilisation d’une base de données Amazon Redshift comme cible pour AWS Database Migration Service.