- Administrateur de compte Snowflake — Crée l’intégration OAuth dans Snowflake
- Administrateur d’espace de travail Replit — Configure le connecteur dans Replit
- Créateur — Se connecte et commence à créer
Créer l’intégration OAuth dans Snowflake
L’administrateur de compte Snowflake crée une intégration de sécurité OAuth qui permet à Replit de s’authentifier avec Snowflake.Prérequis
- Rôle
ACCOUNTADMINdans Snowflake - Accès pour exécuter du SQL dans les feuilles de calcul Snowflake
Exécuter le script de configuration
Se connecter à Snowflake
ACCOUNTADMIN. Vous pouvez le vérifier dans le menu déroulant des rôles dans le coin supérieur droit.Ouvrir une feuille de calcul SQL
Exécuter le script d'intégration OAuth
BLOCKED_ROLES_LIST = () garantit qu’aucun rôle n’est bloqué pour utiliser l’intégration. Sans cela, vous pourriez obtenir des erreurs « requête de consentement invalide » ou « rôle bloqué » lors de la connexion.Récupérer vos identifiants OAuth
Configurer le connecteur dans Replit
L’administrateur d’espace de travail Replit ajoute les identifiants Snowflake à Replit. Une fois configuré, toute personne de l’organisation peut se connecter.Ouvrir les Intégrations
Ajouter le connecteur Snowflake
Entrer les identifiants
Définir la portée
refresh_token.Enregistrer
Se connecter à Snowflake
Tout membre de l’organisation ayant accès au connecteur peut se connecter. Connectez-vous depuis la page Intégrations pour vérifier la connexion avant de l’utiliser avec Agent.Trouver le connecteur Snowflake
Cliquer sur Se connecter
Entrer votre identifiant de compte Snowflake
app.snowflake.com/ et joignez-les avec un tiret :/ entre les deux parties, mais l’identifiant de compte utilise un - à la place.S'authentifier
Commencer à créer avec vos données Snowflake
Après la connexion, vous pouvez utiliser le connecteur Snowflake avec Agent de deux manières :- Commande slash — Tapez
/snowflakedans l’invite pour utiliser le connecteur - Langage naturel — Demandez à Agent d’utiliser vos données Snowflake directement
Résolution des problèmes
Erreur de requête de consentement invalide ou de rôle bloqué
Erreur de requête de consentement invalide ou de rôle bloqué
BLOCKED_ROLES_LIST = (). Si vous l’avez déjà créée sans ce paramètre, exécutez :Erreur 404 lors de l'authentification
Erreur 404 lors de l'authentification
Erreur de portée invalide
Erreur de portée invalide
refresh_token uniquement. Supprimez toute autre portée comme session:role-any ou session:role:PUBLIC.Erreur de connexion échouée
Erreur de connexion échouée
Documentation associée
- Vue d’ensemble des connecteurs d’entrepôt — Vue d’ensemble de tous les connecteurs d’entrepôt pris en charge
- Connecter Databricks — Configuration Databricks étape par étape
- Gestion de vos connecteurs — Gestion et configuration des connecteurs
- Snowflake — Configurer OAuth pour les clients personnalisés — Documentation OAuth de Snowflake