snow helpers check-snowsql-env-vars¶
检查是否设置了任何 SnowSQL 环境变量集。
语法¶
snow helpers check-snowsql-env-vars
--format <format>
--verbose
--debug
--silent
--enhanced-exit-codes
实参¶
无
选项¶
--format [TABLE|JSON]
指定输出格式。默认:TABLE。
--verbose, -v
显示日志级别
info
及更高级别的日志条目。默认值:False。--debug
显示日志级别
debug
及更高级别的日志条目;调试日志包含其他信息。默认值:False。--silent
关闭到控制台的中间输出。默认值:False。
--enhanced-exit-codes
根据错误类型区分退出错误代码。默认值:False。
--help
显示此命令的帮助文本。
使用说明¶
此命令通过识别您的 SnowSQL 环境变量并将其映射到相应的 Snowflake CLI 环境变量,帮助您从 SnowSQL 迁移到 Snowflake CLI。它会显示包含建议变更和文档链接。
示例¶
此示例假设用户已定义以下环境变量:
SNOWSQL_USER
:连接的用户名。SNOWSQL_ROLE
:连接的角色。SNOWSQL_UNUSED
:未在 Snowflake CLI 中使用变量。
snow helpers check-snowsql-env-vars
+--------------------------------------------------------------------------------------------------------------------------------------------+
| Found | Suggested | Additional info |
|--------------+----------------+------------------------------------------------------------------------------------------------------------|
| SNOWSQL_USER | SNOWFLAKE_USER | https://docs.snowflake.com/en/developer-guide/snowflake-cli/connecting/configure-connections#use-environme |
| | | nt-variables-for-snowflake-credentials |
| SNOWSQL_ROLE | SNOWFLAKE_ROLE | https://docs.snowflake.com/en/developer-guide/snowflake-cli/connecting/configure-connections#use-environme |
| | | nt-variables-for-snowflake-credentials |
+--------------------------------------------------------------------------------------------------------------------------------------------+
+----------------------------------------------+
| Found | Suggested | Additional info |
|----------------+-----------+-----------------|
| SNOWSQL_UNUSED | n/a | Unused variable |
+----------------------------------------------+
Found 3 SnowSQL environment variables, 2 with replacements, 1 unused.