Étape 1 : Créer un exemple de cluster Amazon Redshift - Amazon Redshift

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.

Étape 1 : Créer un exemple de cluster Amazon Redshift

Dans ce didacticiel, vous allez suivre le processus de création d'un cluster Amazon Redshift avec une base de données. Ensuite, vous chargez un ensemble de données depuis Amazon S3 dans les tables de votre base de données. Vous pouvez utiliser cet exemple de cluster pour évaluer le service Amazon Redshift.

Avant de commencer à configurer un cluster Amazon Redshift, assurez-vous de remplir toutes les conditions requises, telles que et. S'inscrire à AWS Déterminer les règles de pare-feu

Pour toute opération qui accède aux données d'une autre AWS ressource, votre cluster doit être autorisé à accéder à la ressource et aux données de la ressource en votre nom. Par exemple, une commande SQL COPY est utilisée pour charger des données depuis Amazon Simple Storage Service (Amazon S3). Vous fournissez ces autorisations en utilisant AWS Identity and Access Management (IAM). Vous pouvez le faire par le biais d'un rôle IAM que vous créez et associez à votre cluster. Pour plus d'informations sur les informations d'identification et les autorisations d'accès, consultez la section Informations d'identification et autorisations d'accès dans le manuel Amazon Redshift Database Developer Guide.

Pour créer un cluster Amazon Redshift
  1. Connectez-vous à la console Amazon Redshift AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/redshiftv2/.

    Important

    Si vous utilisez les informations d’identification utilisateur IAM, vérifiez que l’utilisateur dispose des autorisations nécessaires pour exécuter les opérations de cluster. Pour plus d'informations, consultez la section Sécurité dans Amazon Redshift dans le guide de gestion Amazon Redshift.

  2. Sur la AWS console, choisissez l' Région AWS endroit où vous souhaitez créer le cluster.

  3. Dans le menu de navigation, choisissez Clusters, puis choisissez Créer un cluster. La page Créer un cluster s’affiche.

  4. Dans la section Cluster configuration (Configuration du cluster), spécifiez les valeurs Cluster identifier (Identifiant du cluster), du Node type (Type de nœud) et Nodes (Nœuds) :

    • Cluster identifier (Identifiant du cluster) : saisissez examplecluster pour ce didacticiel. Cet identifiant doit être unique. Il doit comporter de 1 à 63 caractères et doit être composé des caractères valides suivants : a–z (minuscules uniquement) et - (trait d’union).

    • Choisissez l’une des méthodes suivantes pour dimensionner votre cluster :

      Note

      L'étape suivante suppose un Région AWS qui prend en charge les types de nœuds RA3. Pour obtenir une liste des Régions AWS qui prennent en charge les types de nœuds RA3, consultez Présentation des types de nœuds RA3 dans le Guide de gestion Amazon Redshift. Pour en savoir plus sur les spécifications de chaque type et taille de nœud, consultez Détails du type de nœud.

      • Si vous ne savez pas quelle taille donner à votre cluster, choisissez Help me choose (Aidez-moi à choisir). Cela ouvre un calculateur de dimensionnement qui vous pose des questions sur la taille et les caractéristiques de requête des données que vous prévoyez de stocker dans votre entrepôt de données.

        Si vous connaissez la taille requise de votre cluster (c’est-à-dire le type et le nombre de nœuds), choisissez I’ll choose (Je vais choisir). Choisissez ensuite la valeur Node type (Type de nœud) et le nombre de Nodes (Nœuds) pour dimensionner votre cluster.

        Pour ce didacticiel, choisissez ra3.4xlarge pour le type de nœud et 2 pour le nombre de nœuds.

        Si un choix de configuration AZ est disponible, choisissez Single-AZ.

      • Pour utiliser l’exemple de jeu de données fourni par Amazon Redshift, dans Sample data (Exemples de données), choisissez Load sample data (Charger les exemples de données). Amazon Redshift charge l’exemple de jeu de données Tickit dans la base de données dev et le schéma public par défaut.

  5. Dans la section Configuration de la base de données, spécifiez une valeur pour Nom de l’utilisateur administrateur. Pour Mot de passe administrateur, choisissez l’une des options suivantes :

    • Générez un mot de passe : utilisez un mot de passe généré par Amazon Redshift.

    • Ajouter manuellement un mot de passe d’administrateur : utilisez votre propre mot de passe.

    • Gérez les informations d'identification d'administrateur dans AWS Secrets Manager : Amazon Redshift les utilise AWS Secrets Manager pour générer et gérer votre mot de passe d'administrateur. L'utilisation AWS Secrets Manager pour générer et gérer le secret de votre mot de passe entraîne des frais. Pour en savoir plus sur la tarification AWS Secrets Manager , consultez Tarification d’AWS Secrets Manager.

    Dans le cadre de ce didacticiel, utilisez les valeurs suivantes :

    • Admin user name (Nom de l’utilisateur Admin) : saisissez awsuser.

    • Admin user password (Mot de passe d’utilisateur de l’administrateur) : saisissez une valeur pour le mot de passe.

  6. Pour ce didacticiel, créez un rôle IAM et définissez-le comme rôle par défaut pour votre cluster, comme décrit ci-dessous. Il ne peut y avoir qu’un seul rôle IAM par défaut défini pour un cluster.

    1. Sous Cluster permissions (Autorisations de cluster), pour Manage IAM roles (Gérer les rôles IAM), choisissez Create IAM role (Créer un rôle IAM).

    2. Spécifiez un compartiment Amazon S3 auquel le rôle IAM doit accéder à l’aide de l’une des méthodes suivantes :

      • Choisissez Pas de compartiment Amazon S3 supplémentaire pour permettre au rôle IAM créé d’accéder uniquement aux compartiments Amazon S3 nommés en tant que redshift.

      • Choisissez N’importe quel compartiment Amazon S3 pour permettre au rôle IAM créé d’accéder à tous les compartiments Amazon S3.

      • Choisissez Specific Amazon S3 buckets (Compartiments Amazon S3 spécifiques) pour spécifier un ou plusieurs compartiments Amazon S3 pour le rôle IAM en cours de création est autorisé à accéder. Choisissez ensuite un ou plusieurs compartiments Amazon S3 dans le tableau.

    3. Choisissez Create IAM role as default (Créer un rôle IAM par défaut). Amazon Redshift crée et définit automatiquement le rôle IAM comme rôle par défaut pour votre cluster.

      Étant donné que vous avez créé votre rôle IAM à partir de la console, il a la politique AmazonRedshiftAllCommandsFullAccess attachée. Cela permet à Amazon Redshift de copier, de charger, d’interroger et d’analyser des données provenant des ressources Amazon dans votre compte IAM.

    Pour plus d'informations sur la façon de gérer le rôle IAM par défaut pour un cluster, consultez la section Création d'un rôle IAM par défaut pour Amazon Redshift dans le guide de gestion Amazon Redshift.

  7. (Facultatif) Dans la section Additional configurations (Configurations supplémentaires), désactivez l’option Use defaults (Utiliser les valeurs par défaut) pour modifier les paramètres Network and security (Réseau et sécurité), Database configuration (Configuration de la base de données), Maintenance, Monitoring (Surveillance) et Backup (Sauvegarde).

    Dans certains cas, vous pouvez créer votre cluster avec l’option Load sample data (Charger des exemples de données) et souhaiter activer le routage Amazon VPC amélioré. Si c’est le cas, le cluster de votre cloud privé virtuel (VPC) nécessite l’accès au point de terminaison Amazon S3 pour que les données soient chargées.

    Pour rendre le cluster accessible au public, vous pouvez effectuer l’une des deux actions suivantes. Vous pouvez configurer une traduction d’adresses réseau (NAT) dans votre VPC pour que le cluster puisse accéder à Internet. Vous pouvez également configurer un point de terminaison d’un VPC Amazon S3 dans votre VPC. Pour plus d'informations sur le routage Amazon VPC amélioré, consultez la section Routage Amazon VPC amélioré dans le guide de gestion Amazon Redshift.

  8. Choisissez Créer un cluster. Attendez que votre cluster soit créé avec le Available statut sur la page Clusters.