snow connection add¶
添加与配置文件的连接。
语法¶
实参¶
无
选项¶
--connection-name, -n TEXT新连接的名称。
-a, --account, --accountname TEXT使用 Snowflake 进行身份验证时使用的账户名。
-u, --user, --username TEXT连接到 Snowflake 的用户名。
-p, --password TEXTSnowflake 密码。
-r, --role, --rolename TEXT在 Snowflake 上使用的角色。
-w, --warehouse TEXT在 Snowflake 上使用的仓库。
-d, --database, --dbname TEXT在 Snowflake 上使用的数据库。
-s, --schema, --schemaname TEXT在 Snowflake 上使用的架构。
-h, --host TEXT连接尝试连接到 Snowflake 的主机名。
-P, --port INTEGER主机上要与之通信的端口。
--region, -R TEXT如果不是默认 Snowflake 部署,则使用区域名称。
-A, --authenticator TEXT如果不是基于密码,则选择身份验证器。
-A, --authenticator TEXTWorkload identity provider type.
--private-key, -k, --private-key-file, --private-key-path TEXT包含私钥的文件路径。
-t, --token-file-path TEXT连接到 Snowflake 时应使用的带有 OAuth 令牌的文件路径。
--default如果提供,连接将配置为默认连接。默认值:False。
--no-interactive禁用提示。默认值:False。
--format [TABLE|JSON| JSON_EXT|CSV]指定输出格式。默认:TABLE。
--verbose, -v显示日志级别
info及更高级别的日志条目。默认值:False。--debug显示日志级别
debug及更高级别的日志条目;调试日志包含其他信息。默认值:False。--silent关闭到控制台的中间输出。默认值:False。
--enhanced-exit-codes根据错误类型区分退出错误代码。默认值:False。
--decimal-precision INTEGERNumber of decimal places to display for decimal values. Uses Python's default precision if not specified. [env var: SNOWFLAKE_DECIMAL_PRECISION].
--help显示此命令的帮助文本。
使用说明¶
snow connection add 命令会将连接添加到默认 config.toml 文件中。有关更多信息,请参阅 配置 Snowflake CLI 和连接到 Snowflake。
示例¶
要添加连接,请运行以下命令: