Utilisation d’Amazon Redshift avec d’autres services - Amazon Redshift

Amazon Redshift ne prendra plus en charge la création de nouvelles fonctions Python définies par l’utilisateur à compter du 1er novembre 2025. Si vous souhaitez utiliser des fonctions Python définies par l’utilisateur, créez-les avant cette date. Les fonctions Python définies par l’utilisateur existantes continueront de fonctionner normalement. Pour plus d’informations, consultez le billet de blog .

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 services AWS pour vous permettre de déplacer, transformer et charger vos données de manière rapide et fiable, à l’aide des fonctions 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 plus d’informations, consultez Déchargement de données dans Amazon Redshift.

DynamoDB

Amazon DynamoDB est un service de base de données NoSQL entièrement géré. Vous pouvez utiliser la commande COPY pour charger une table Amazon Redshift avec les données d’une seule table Amazon DynamoDB. Pour plus d’informations, consultez Chargement de données à partir d’une table Amazon DynamoDB.

SSH

Vous pouvez utiliser la commande COPY dans Amazon Redshift pour charger les données d’un ou de plusieurs hôtes distants, tels que les clusters Amazon EMR, les instances Amazon EC2 ou autres ordinateurs. COPY se connecte aux hôtes distants à l’aide de SSH et exécute les commandes sur les hôtes distants pour générer les données. Amazon Redshift prend en charge plusieurs connexions simultanées. La commande COPY lit et charge la sortie de plusieurs hôtes source en parallèle. Pour plus d’informations, consultez Chargement des données à partir des hôtes distants.

AWS DMS

Vous pouvez procéder à la migration de données vers Amazon Redshift à l’aide de AWS Database Migration Service. AWS DMS permet d’effectuer la migration de vos données vers et depuis les bases de données commerciales et open source les plus fréquemment utilisées, comme Oracle, PostgreSQL, Microsoft SQL Server, Amazon Redshift, cluster de base de données Aurora, DynamoDB, Amazon S3, MariaDB et MySQL. Pour plus d’informations, consultez Utilisation d’une base de données Amazon Redshift comme cible pour AWS Database Migration Service.