snow connection add¶
Ajoute une connexion au fichier de configuration.
Syntaxe¶
snow connection add  --connection-name <connection_name>  --account <account>  --user <user>  --password <password>  --role <role>  --warehouse <warehouse>  --database <database>  --schema <schema>  --host <host>  --port <port>  --region <region>  --authenticator <authenticator>  --workload-identity-provider <workload_identity_provider>  --private-key <private_key_file>  --token-file-path <token_file_path>  --default  --no-interactive  --format <format>  --verbose  --debug  --silent  --enhanced-exit-codes Arguments¶
Aucun(e)
Options¶
- --connection-name, -n TEXT
- Nom de la nouvelle connexion. 
- -a, --account, --accountname TEXT
- Nom du compte à utiliser lors de l’authentification avec Snowflake. 
- -u, --user, --username TEXT
- Nom d’utilisateur pour se connecter à Snowflake. 
- -p, --password TEXT
- Mot de passe Snowflake. 
- -r, --role, --rolename TEXT
- Rôle à utiliser sur Snowflake. 
- -w, --warehouse TEXT
- Entrepôt à utiliser sur Snowflake. 
- -d, --database, --dbname TEXT
- Base de données à utiliser sur Snowflake. 
- -s, --schema, --schemaname TEXT
- Schéma à utiliser sur Snowflake. 
- -h, --host TEXT
- Nom d’hôte auquel la connexion tente de se connecter à Snowflake. 
- -P, --port INTEGER
- Port avec lequel communiquer sur l’hôte. 
- --region, -R TEXT
- Nom de la région s’il ne s’agit pas du déploiement par défaut de Snowflake. 
- -A, --authenticator TEXT
- Authentificateur choisi, s’il n’est pas basé sur un mot de passe. 
- -W, --workload-identity-provider TEXT
- Type de fournisseur d’identité de charge de travail. 
- --private-key, -k, --private-key-file, --private-key-path TEXT
- Chemin d’accès au fichier contenant la clé privée. 
- -t, --token-file-path TEXT
- Chemin vers un fichier avec un jeton OAuth qui doit être utilisé lors de la connexion à Snowflake. 
- --default
- Si renseigné, la connexion sera configurée comme connexion par défaut. Par défaut : false. 
- --no-interactive
- Désactivez l’invite. Par défaut : false. 
- --format [TABLE|JSON|JSON_EXT|CSV]
- Spécifie le format de sortie. Par défaut : TABLE. 
- --verbose, -v
- Affiche les entrées de journal pour les niveaux de journalisation - infoet supérieurs. Par défaut : false.
- --debug
- Affiche les entrées de journal pour les niveaux de journalisation - debuget supérieurs ; les journaux de débogage contiennent des informations supplémentaires. Par défaut : false.
- --silent
- Désactive la sortie intermédiaire vers la console. Par défaut : false. 
- --enhanced-exit-codes
- Différenciez les codes d’erreur de sortie en fonction du type d’erreur. Par défaut : false. 
- --help
- Affiche le texte d’aide de cette commande. 
Notes sur l’utilisation¶
La commande snow connection add ajoute la connexion à votre fichier config.toml par défaut. Pour plus d’informations, voir Configuration de Snowflake CLI et connexion à Snowflake.
Exemples¶
Pour ajouter une connexion, exécutez la procédure suivante :
snow connection add Enter connection name: <connection_name> Enter account: <account> Enter user: <user-name> Enter password: <password> Enter role: <role-name> Enter warehouse: <warehouse-name> Enter database: <database-name> Enter schema: <schema-name> Enter host: <host-name> Enter port: <port-number> Enter region: <region-name> Enter authenticator: <authentication-method> Enter private key file: <path-to-private-key-file> Enter token file path: <path-to-mfa-token> Do you want to configure key pair authentication? [y/N]: y Key length [2048]: <key-length> Output path [~/.ssh]: <path-to-output-file> Private key passphrase: <key-description> Wrote new connection <connection-name> to config.toml Wrote new connection my_conn to <user-home>/.snowflake/config.toml