Snowflake avec DBine
Comment connecter DBine à Snowflake et ce que vous pouvez faire une fois connecté. Cette page est générée à partir de ce que le pilote Snowflake dit de lui-même : elle correspond donc à la version de DBine que vous téléchargez.
Se connecter
- Dans DBine, ouvrez Nouvelle connexion.
- Choisissez Snowflake dans la liste des moteurs.
- Remplissez les champs ci-dessous, cliquez sur Tester la connexion puis sur Enregistrer.
Port par défaut : 443.
Général
| Champ | Description |
|---|---|
| Compte obligatoire | Identifiant du compte (org-compte ou localisateur.région), ou l'URL complète. Exemple : monorg-moncompte |
| Utilisateur obligatoire | |
| Authentification | L'API SQL de Snowflake n'accepte pas de mot de passe : utilisez un PAT ou une paire de clés. Options : Jeton d'accès programmatique (PAT), Paire de clés (JWT) Par défaut : Jeton d'accès programmatique (PAT) |
| Token (PAT) | Conservé dans le trousseau du système, jamais dans les fichiers de DBine. Uniquement avec Authentification : Jeton d'accès programmatique (PAT). |
| Clé privée (PEM, non chiffrée) | Exemple : -----BEGIN PRIVATE KEY-----Uniquement avec Authentification : Paire de clés (JWT). |
| Warehouse | |
| Rôle | |
| Base de données | |
| Schéma par défaut | Exemple : PUBLIC |
| Lecture seule | Activé ou désactivé. |
Ce que montre l’explorateur
Sous la connexion : Bases de données, chacune avec ses schémas. Dans chacune :
- Tables
- Vues
- Vues matérialisées
- Fonctions
- Procédures
- Séquences
- Streams
- Tâches
Éditeur de requêtes
L’éditeur utilise SQL, avec la complétion des objets de la connexion. Les instructions et les commandes s’exécutent sur la base choisie dans l’onglet.
Modèles prêts à l’emploi pour les nouveaux objets :
- Nouvelle vue
- Nouvelle vue sécurisée
- Nouvelle vue matérialisée
- Nouvelle fonction SQL
- Nouvelle fonction JavaScript
- Nouvelle procédure
- Nouvelle séquence
- Nouveau stream
- Nouvelle tâche
Outils pour Snowflake
Disponibles
- Plans d’exécution graphiques
- Profileur de requêtes en direct
- Moniteur du serveur
- Sessions et requêtes en cours
- Fermer une session
- Verrous : qui bloque qui
- Annuler la requête d’une autre session depuis la liste des sessions
- Utilisation des index
- Créer des bases de données
- Supprimer des bases de données
- Propriétés de la base
- Relations dans le diagramme ER
- Concepteur visuel de nouveaux objets
- Renommer des objets
- Comparer et synchroniser des schémas
- Chargement en masse natif lors de la migration des données
- Utilisateurs et permissions
- Sauvegardes
Non disponibles pour Snowflake
- Transactions manuelles (commit et rollback)
- Cloner des tables
Pourquoi un outil ne s’applique pas à un moteur, et le détail de chacun, se trouvent dans la référence de prise en charge par moteur (en anglais).
Généré à partir du pilote Snowflake 0.1.12, que DBine télécharge la première fois que vous vous connectez à Snowflake.