snow connection add¶
Adiciona uma conexão ao arquivo de configuração.
Sintaxe¶
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
Argumentos¶
Nenhum
Opções¶
--connection-name, -n TEXTNome da nova conexão.
-a, --account, --accountname TEXTNome da conta a ser usado ao autenticar com o Snowflake.
-u, --user, --username TEXTNome de usuário para se conectar ao Snowflake.
-p, --password TEXTSenha do Snowflake.
-r, --role, --rolename TEXTFunção a ser usada no Snowflake.
-w, --warehouse TEXTWarehouse a ser usado no Snowflake.
-d, --database, --dbname TEXTBanco de dados para uso no Snowflake.
-s, --schema, --schemaname TEXTEsquema para usar no Snowflake.
-h, --host TEXTNome do host que a conexão tenta conectar ao Snowflake.
-P, --port INTEGERPorta para comunicação no host.
--region, -R TEXTNome da região se não for a implantação padrão do Snowflake.
-A, --authenticator TEXTAutenticador escolhido, se diferente de baseado em senha.
-W, --workload-identity-provider TEXTTipo de provedor de identidade de carga de trabalho.
--private-key, -k, --private-key-file, --private-key-path TEXTCaminho para o arquivo que contém a chave privada.
-t, --token-file-path TEXTCaminho para o arquivo com um token OAuth que deve ser usado ao conectar-se ao Snowflake.
--defaultSe fornecido, a conexão será configurada como conexão padrão. Padrão: falso.
--no-interactiveDesabilite o prompt. Padrão: falso.
--format [TABLE|JSON|JSON_EXT|CSV]Especifica o formato de saída. Padrão: TABLE.
--verbose, -vExibe entradas de log para os níveis de log
infoe superiores. Padrão: falso.--debugExibe entradas de log para níveis de log de
depuraçãoe superiores; os logs de depuração contêm informações adicionais. Padrão: falso.--silentDesliga a saída intermediária para o console. Padrão: falso.
--enhanced-exit-codesDiferencia os códigos de erro de saída com base no tipo de falha. Padrão: falso.
--helpExibe o texto de ajuda para este comando.
Notas de uso¶
O comando snow connection add adiciona a conexão ao seu arquivo config.toml padrão. Para obter mais informações, consulte Configuração de Snowflake CLI e conexão ao Snowflake.
Exemplos¶
Para adicionar uma conexão, execute o seguinte:
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