View a markdown version of this page

Création d’une connexion Snowflake - AWS Glue

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.

Création d’une connexion Snowflake

Note

Les connexions unifiées (connexion v2) normalisent toutes les connexions pour utiliser les clés USERNAME et PASSWORD pour les informations d’identification d’authentification de base. Vous pouvez toujours créer une connexion v1 via l’API avec des secrets contenant sfUser, sfPassword.

Lorsque vous ajoutez un nœud Source de données - SnowflakeAWS Glue Studio, vous pouvez choisir une connexion AWS Glue Snowflake existante ou en créer une nouvelle. Vous devez choisir un type de connexion SNOWFLAKE et non un type de connexion JDBC configuré pour se connecter à Snowflake. Suivez la procédure suivante pour créer une connexion AWS Glue Snowflake :

Pour créer une connexion Snowflake
  1. Dans Snowflake, générez un utilisateur snowflakeUser et un mot de passe. snowflakePassword

  2. Déterminez avec quel entrepôt Snowflake cet utilisateur va interagir,. snowflakeWarehouse Vous pouvez soit le définir comme objet DEFAULT_WAREHOUSE snowflakeUser dans Snowflake, soit vous en souvenir pour l'étape suivante.

  3. Dans AWS Secrets Manager, créez un secret à l'aide de vos informations d'identification Snowflake. Pour créer un secret dans Secrets Manager, suivez le didacticiel disponible dans la section Créer un AWS Secrets Manager secret de la AWS Secrets Manager documentation. Après avoir créé le secret, conservez le nom du secret secretName pour l'étape suivante.

    • Lorsque vous sélectionnez des Key/value paires, créez une paire pour à l'snowflakeUseraide de la clésfUser.

    • Lorsque vous sélectionnez des Key/value paires, créez une paire pour à l'snowflakePasswordaide de la clésfPassword.

    • Lorsque vous sélectionnez des Key/value paires, créez une paire pour à l'snowflakeWarehouseaide de la clésfWarehouse. Cela n’est pas nécessaire si une paire par défaut est définie dans Snowflake.

  4. Dans le catalogue de AWS Glue données, créez une connexion en suivant les étapes de la section Ajouter une AWS Glue connexion. Après avoir créé la connexion, conservez le nom de la connexionconnectionName, pour l'étape suivante.

    • Lorsque vous sélectionnez un type de connexion, sélectionnez Snowflake.

    • Lorsque vous sélectionnez URL Snowflake, indiquez le nome d’hôte de votre instance Snowflake. L’URL utilisera un nom d’hôte sous la forme account_identifier.snowflakecomputing.com.

    • Lorsque vous sélectionnez un AWS secret, indiquezsecretName.