Documentation Index
Fetch the complete documentation index at: https://docs.replit.com/llms.txt
Use this file to discover all available pages before exploring further.
Le connecteur Snowflake est disponible exclusivement sur le plan Enterprise.
- 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
Ouvrez votre compte Snowflake et assurez-vous d’utiliser le rôle
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
Cliquez sur Feuilles de calcul dans la barre latérale gauche et créez une nouvelle feuille de calcul.
Exécuter le script d'intégration OAuth
Copiez et collez le script SQL suivant et exécutez-le :
Create OAuth integration
Définir
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.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.Cette étape nécessite un plan Enterprise avec accès administrateur.
Ouvrir les Intégrations
Accédez aux paramètres de votre organisation et sélectionnez l’onglet Intégrations.
Ajouter le connecteur Snowflake
Cliquez sur Ajouter un nouveau connecteur et sélectionnez Snowflake.
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
Accédez aux Intégrations dans Replit. Sous Connecteurs, trouvez Snowflake.
Entrer votre identifiant de compte Snowflake
L’invite OAuth demande votre identifiant de compte Snowflake.Pour trouver votre identifiant de compte, regardez votre URL Snowflake :Prenez les deux parties après
app.snowflake.com/ et joignez-les avec un tiret :L’URL utilise un
/ entre les deux parties, mais l’identifiant de compte utilise un - à la place.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é
Votre intégration Snowflake peut avoir des rôles bloqués par défaut.Vérifiez que votre intégration a été créée avec Si l’erreur persiste, vérifiez que votre rôle par défaut n’est pas bloqué :
BLOCKED_ROLES_LIST = (). Si vous l’avez déjà créée sans ce paramètre, exécutez :Fix blocked roles
Set default role
Erreur 404 lors de l'authentification
Erreur 404 lors de l'authentification
Vérifiez que l’URI de redirection dans votre intégration Snowflake est exactement :Toute incompatibilité provoque une erreur 404 lors du flux OAuth.
Erreur de portée invalide
Erreur de portée invalide
Assurez-vous que la portée du connecteur dans Replit est définie sur
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
Vérifiez que l’identifiant client et le secret client dans Replit correspondent à ce que Snowflake a généré. Vérifiez à nouveau en exécutant :
Verify credentials
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