SnowSQL(CLI 客户端)¶
备注
Snowflake CLI 是一款开源命令行工具,当前处于预览阶段,除了 SQL 操作之外,还专为以开发人员为中心的工作负载而设计。作为 SnowSQL 的替代方案,Snowflake CLI 允许您执行 SQL 命令,以及为其他 Snowflake 产品(如 Streamlit in Snowflake、Snowpark Container Services 和 Snowflake Native App Framework)执行命令。
SnowSQL 是一个命令行客户端,用于连接到 Snowflake 来执行 SQL 查询并执行所有 DDL 和 DML 操作,包括将数据加载到数据库表中以及从数据库表中卸载数据。
SnowSQL (snowsql
可执行文件)可以作为交互式 shell 运行,也可以通过 stdin
或使用 -f
选项以批处理模式运行。
SnowSQL 是使用 Snowflake Connector for Python 开发的应用程序示例;但是,连接器并 不是 安装 SnowSQL 的先决条件。安装 SnowSQL 所需的所有软件都捆绑在安装程序中。
Snowflake 提供了特定于平台的 SnowSQL 版本,可供以下平台下载:
操作系统 |
支持的版本 |
---|---|
Linux |
CentOS 7、8 |
Red Hat Enterprise Linux (RHEL) 7、8 |
|
Ubuntu 16.04、18.04、20.04 或更高版本 |
|
macOS |
10.14 或更高版本 |
Microsoft Windows |
Microsoft Windows 8 或更高版本 |
Microsoft Windows Server 2012、2016、2019、2022 |