snow connection add¶
Fügt eine Verbindung zur Konfigurationsdatei hinzu.
Syntax¶
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
--no-interactive
--format <format>
--verbose
--debug
--silent
--enhanced-exit-codes
Argumente¶
Keine
Optionen¶
--connection-name, -n TEXT
Name der neuen Verbindung.
-a, --account, --accountname TEXT
Kontoname, der bei der Authentifizierung bei Snowflake verwendet werden soll.
-u, --user, --username TEXT
Benutzername für die Verbindung zu Snowflake.
-p, --password TEXT
Snowflake-Kennwort.
-r, --role, --rolename TEXT
Rolle, die in Snowflake verwendet werden soll.
-w, --warehouse TEXT
Warehouse, das in Snowflake verwendet werden soll.
-d, --database, --dbname TEXT
Datenbank, die in Snowflake verwendet werden soll.
-s, --schema, --schemaname TEXT
Schema, das in Snowflake verwendet werden soll.
-h, --host TEXT
Hostname, mit dem die Verbindung versucht, eine Verbindung zu Snowflake herzustellen.
-P, --port INTEGER
Port, mit dem auf dem Host kommuniziert werden soll.
--region, -R TEXT
Name der Region, wenn es sich nicht um eine Standard-Snowflake-Bereitstellung handelt.
-A, --authenticator TEXT
Gewählter Authentifikator, wenn er nicht auf einem Kennwort basiert.
--private-key, -k, --private-key-file, --private-key-path TEXT
Pfad zur Datei, die den privaten Schlüssel enthält.
-t, --token-file-path TEXT
Pfad zur Datei mit einem OAuth-Token, das bei der Verbindung mit Snowflake verwendet werden soll.
--default
Falls angegeben, wird die Verbindung als Standardverbindung konfiguriert. Standard: false
--no-interactive
Deaktivieren Sie die Eingabeaufforderung. Standard: false
--format [TABLE|JSON]
Gibt das Ausgabeformat an. Standard: TABLE.
--verbose, -v
Zeigt Protokolleinträge für die Protokolliergrade
info
und höher an. Standard: false--debug
Zeigt Protokolleinträge für die Protokollebenen
debug
und höher an; Debug-Protokolle enthalten zusätzliche Informationen. Standard: false--silent
Schaltet Zwischenausgaben auf der Konsole aus. Standard: false
--enhanced-exit-codes
Exit-Fehlercodes nach Art des Fehlers unterscheiden. Standard: false
--help
Zeigt den Hilfetext für diesen Befehl an.
Nutzungshinweise¶
Der Befehl snow connection add
fügt die Verbindung zu Ihrer config.toml
-Standarddatei hinzu. Weitere Informationen dazu finden Sie unter Konfiguration von Snowflake CLI und Verbindung zu Snowflake.
Beispiele¶
Um eine Verbindung hinzuzufügen, führen Sie Folgendes aus:
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