Configuration de la CLI Amazon Redshift - 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 .

Configuration de la CLI Amazon Redshift

Cette section explique comment configurer et exécuter les outils de ligne de commande de l'AWS CLI à utiliser dans la gestion d'Amazon Redshift. Les outils de ligne de commande Amazon Redshift s'exécutent sur l'AWS Command Line Interface (AWS CLI), qui à son tour utilise Python (https://www.python.org/). L'AWS CLI peut être exécutée sur n'importe quel système d'exploitation qui prend en charge Python.

Installation de AWS Command Line Interface

Pour commencer à utiliser les outils de ligne de commande Amazon Redshift, vous devez d'abord configurer l'AWS CLI, puis ajouter les fichiers de configuration qui définissent les options de l'interface de ligne de commande Amazon Redshift.

Si vous avez déjà installé et configuré l'AWS CLI pour un autre service AWS, vous pouvez ignorer cette procédure.

Pour installer la AWS Command Line Interface
  1. Consultez Installer ou mettre à jour vers la dernière version de la AWS CLI, puis suivez les instructions d’installation de la AWS CLI.

    Pour accéder à la CLI, vous avez besoin d'un ID de clé d'accès et d'une clé d'accès secrète. Utilisation des informations d'identification temporaires au lieu des clés d'accès à long terme si possible. Les informations d'identification temporaires incluent un ID de clé d'accès, une clé d'accès secrète et un jeton de sécurité qui indique la date d'expiration des informations d'identification. Pour plus d'informations, consultez Utilisation d'informations d'identification temporaires avec des ressources AWS dans le Guide de l'utilisateur IAM.

  2. Créez un fichier contenant des informations de configuration telles que vos clés d'accès, la région par défaut et le format de sortie de commande. Puis définissez la variable d'environnement AWS_CONFIG_FILE pour faire référence à ce fichier. Pour obtenir des instructions détaillées, consultez Configuration de l'interface de ligne de commande AWS dans le Guide l'utilisateur AWS Command Line Interface.

  3. Exécutez une commande test afin de confirmer que l'interface AWS CLI fonctionne. Par exemple, la commande suivante devrait afficher des informations d'aide pour l'  AWS CLI:

    aws help

    La commande suivante devrait afficher des informations d'aide pour Amazon Redshift :

    aws redshift help

Pour obtenir des documents de référence sur les commandes de la CLI Amazon Redshift, consultez la section Amazon Redshift dans la référence de l'AWS CLI.