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>
  --private-key <private_key_file>
  --token-file-path <token_file_path>
  --default
  --format <format>
  --verbose
  --debug
  --silent
Copy

Arguments

Aucun

Options

--connection-name, -n TEXT

Nom de la nouvelle connexion.

--account, -a, --accountname TEXT

Nom du compte à utiliser lors de l’authentification avec Snowflake.

--user, -u, --username TEXT

Nom d’utilisateur pour se connecter à Snowflake.

--password, -p TEXT

Mot de passe Snowflake. Par défaut : facultatif.

--role, -r TEXT

Rôle à utiliser sur Snowflake. Par défaut : facultatif.

--warehouse, -w TEXT

Entrepôt à utiliser sur Snowflake. Par défaut : facultatif.

--database, -d TEXT

Base de données à utiliser sur Snowflake. Par défaut : facultatif.

--schema, -s TEXT

Schéma à utiliser sur Snowflake. Par défaut : facultatif.

--host, -h TEXT

Nom d’hôte auquel la connexion tente de se connecter à Snowflake. Par défaut : facultatif.

--port, -P TEXT

Port avec lequel communiquer sur l’hôte. Par défaut : facultatif.

--region, -R TEXT

Nom de la région s’il ne s’agit pas du déploiement par défaut de Snowflake. Par défaut : facultatif.

--authenticator, -A TEXT

Authentificateur choisi, s’il n’est pas basé sur un mot de passe. Par défaut : facultatif.

--private-key, --private-key-path, -k TEXT

Chemin d’accès au fichier contenant la clé privée. Par défaut : facultatif.

--token-file-path, -t TEXT

Chemin vers un fichier avec un jeton OAuth qui doit être utilisé lors de la connexion à Snowflake. Par défaut : facultatif.

--default

Si renseigné, la connexion sera configurée comme connexion par défaut. Par défaut : false.

--format [TABLE|JSON]

Spécifie le format de sortie. Par défaut : TABLE.

--verbose, -v

Affiche les entrées de journal pour les niveaux de journalisation info et supérieurs. Par défaut : false.

--debug

Affiche les entrées de journal pour les niveaux de journalisation debug et 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.

--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
Name for this connection: my_conn
Snowflake account name: my_sf_account
Snowflake username: jdoe
Snowflake password [optional]:
Role for the connection [optional]: accountadmin
Warehouse for the connection [optional]: my_wh
Database for the connection [optional]:
Schema for the connection [optional]:
Connection host [optional]:
Connection port [optional]:
Snowflake region [optional]:
Authentication method [optional]:
Path to private key file [optional]:
Copy
Wrote new connection my_conn to <user-home>/.snowflake/config.toml