Créer une connexion Snowflake

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 3 minutes de lecture
  • Établissez une connexion sans copie à un compte Snowflake externe dans Centre de Connecteurs zéro copie.

    Avant de commencer

    Vous pouvez optimiser les requêtes sur Snowflake en activant les statistiques de table. Consultez votre administrateur de source de données pour vérifier si les statistiques des tables sont activées dans Snowflake avant d’activer cette option dans Centre de Connecteurs zéro copie.

    Rôle requis : df_connection_admin

    Pourquoi et quand exécuter cette tâche

    Travaillez avec votre administrateur de source de données pour créer une connexion à Snowflake. Pour plus d’informations sur la connexion à Snowflake, consultez le Documentation Snowflake.

    Procédure

    1. Accédez aux connecteurs primaires disponibles de l’une Centre de Connecteurs zéro copie des manières suivantes :
      • Accédez à la Tous > Zéro copie : concentrateur du connecteur > Connecteurs disponibles > Connecteurs primaires.
      • Accédez à la Administrateur > Zéro copie : concentrateur du connecteur > Connecteurs disponibles > Connecteurs primaires.
    2. Recherchez le connecteur Snowflake et sélectionnez Connecter.
    3. Remplissez les champs du formulaire.
      Tableau 1. Nouveau formulaire de connexion Snowflake
      Champ Description
      Nom et description
      Étiquette Connexion Nom unique pour cette connexion. Cela permet d’identifier la connexion au sein de votre système.
      Nom de la connexion Nom généré par le système basé sur l’étiquette de connexion. Ce champ n’est pas modifiable une fois la connexion établie.
      Description brève Description de la connexion expliquant de quoi il s’agit.
      Attributs de connexion
      URL de connexion URL JDBC pour établir la connexion. Par exemple :

      jdbc :snowflake ://<account>.snowflakecomputing.com

      Base de données Nom de la base de données à laquelle vous voulez vous connecter.
      Entrepôt Nom de l’entrepôt auquel vous souhaitez vous connecter.
      Activer les statistiques de table Option permettant d’activer les statistiques de table.

      Optimisez les requêtes SQL à l’aide des statistiques de table en sélectionnant cette option. L’activation des statistiques de table permet au système d’utiliser des estimations des données stockées telles que le nombre de lignes, les valeurs distinctes et la taille des données pour un traitement amélioré des requêtes.

      Remarque :
      Assurez-vous que la collecte des statistiques de table est activée dans la source de données avant de sélectionner cette option.
    4. Configurez la méthode d’authentification que vous souhaitez utiliser avec Snowflake.
      OptionDescription
      JWT

      Option permettant d’utiliser l’authentification par paire de clés.

      1. Joignez la clé privée en utilisant l’une des options suivantes :
        • Chargez le fichier de clé privée en sélectionnant Joindre un fichier PEM , puis en sélectionnant le fichier.
        • Copiez et collez le contenu du fichier PEM, en veillant à ce que le contenu commence par :
          -----BEGIN PRIVATE KEY-----
          et se termine par :
          -----END PRIVATE KEY-----
      2. Entrez l’utilisateur de connexion à connecter à Snowflake.
      3. Entrez la phrase de sécurité si la clé privée est sécurisée par un mot de passe.
      4. Entrez le rôle qui détermine vos autorisations dans Snowflake.
      OAuth

      Option permettant d’utiliser l’authentification OAuth.

      Sélectionnez le type d’informations d’identification OAuth que vous souhaitez utiliser.

      • Informations d’identification du client

        Sélectionnez cette option pour saisir les informations d’identification OAuth directement auprès de votre fournisseur d’identité.

        1. Saisissez l’ID client provenant de votre fournisseur d’identité OAuth.
        2. Saisissez le secret client auprès de votre fournisseur d’identité OAuth.
        3. Saisissez l’URL de demande de jeton auprès de votre fournisseur d’identité OAuth.
        4. Saisissez le champ d’application de votre fournisseur d’identité OAuth.
      • Jeton d'accès

        Sélectionnez cette option si vous avez créé un enregistrement dans la table Registres d’application [oauth_entity] avec un principal de service Snowflake ou IdP pour l’authentification.

        Cette option conserve les informations d’identification au sein de l’instance et utilise le cadre de travail OAuth pour la ServiceNow AI Platform gestion du cycle de vie des jetons. Pour en savoir plus sur la création d’un profil d’entité OAuth, reportez-vous à la section . Lors de la configuration du profil, sélectionnez Informations d’identification du client comme type d’octroi. Si votre fournisseur OAuth a besoin de champs d’application, ajoutez-les dans l’onglet Champs d’application de l’entité OAuth. Consultez la documentation de votre source de données ou de votre fournisseur d’identité pour connaître les valeurs de champ d’application requises.

        Sélectionnez le profil d’entité OAuth pour votre principal de service Snowflake ou IdP.

    5. Sélectionnez Connexion.

    Résultats

    Un test de la connexion est établi à la source de données externe, vérifiant que les détails de connexion sont corrects et que la source de données est accessible.

    Que faire ensuite

    Si la connexion réussit, configurez l’accès administrateur des données sous l’onglet Contrôle d’accès . Consultez Gérer l’accès à une connexion établie à l’aide de rôles.

    Si la connexion échoue, vérifiez les détails de la connexion auprès de votre administrateur de source de données et réessayez.