snow connection add¶
구성 파일에 연결을 추가합니다.
구문¶
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 인자¶
없음
선택 사항¶
--connection-name, -n TEXT새 연결의 이름입니다.
-a, --account, --accountname TEXTSnowflake에서 인증할 때 사용할 계정 이름입니다.
-u, --user, --username TEXTSnowflake에 연결할 사용자 이름입니다.
-p, --password TEXTSnowflake 비밀번호입니다.
-r, --role, --rolename TEXTSnowflake에서 사용할 역할입니다.
-w, --warehouse TEXTSnowflake에 사용할 웨어하우스입니다.
-d, --database, --dbname TEXTSnowflake에서 사용할 데이터베이스입니다.
-s, --schema, --schemaname TEXTSnowflake에서 사용할 스키마입니다.
-h, --host TEXTSnowflake에 연결을 시도하는 호스트 이름입니다.
-P, --port INTEGER호스트와 통신할 포트입니다.
--region, -R TEXT기본 Snowflake 배포가 아닌 경우 리전 이름입니다.
-A, --authenticator TEXT비밀번호 기반이 아닌 경우, 선택한 인증자입니다.
-W, --workload-identity-provider TEXT워크로드 ID 공급자 유형입니다.
--private-key, -k, --private-key-file, --private-key-path TEXT개인 키가 포함된 파일의 경로입니다.
-t, --token-file-path TEXTSnowflake에 연결할 때 사용해야 하는 OAuth 토큰이 포함된 파일 경로입니다.
--default제공된 경우 연결이 기본 연결로 구성됩니다. 기본값: False.
--no-interactive메시지를 표시를 비활성화합니다. 기본값: False.
--format [TABLE|JSON|JSON_EXT|CSV]출력 형식을 지정합니다. 기본값: TABLE.
--verbose, -v로그 수준
정보이상에 대한 로그 항목을 표시합니다. 기본값: False.--debug로그 수준
디버그이상에 대한 로그 항목을 표시하며, 디버그 로그에는 추가 정보가 포함됩니다. 기본값: False.--silent콘솔로의 중간 출력을 끕니다. 기본값: False.
--enhanced-exit-codes실패 유형에 따라 종료 오류 코드를 차별화하십시오. 기본값: False.
--help이 명령에 대한 도움말 텍스트를 표시합니다.
사용법 노트¶
snow connection add 명령은 기본 config.toml 파일에 연결을 추가합니다. 자세한 내용은 Snowflake CLI 구성하기 및 Snowflake에 연결하기 섹션을 참조하십시오.
예¶
연결을 추가하려면 다음을 실행합니다.
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