SnowSQL (cliente CLI)¶
Nota
O Snowflake CLI é uma ferramenta de linha de comando de código aberto projetada explicitamente para cargas de trabalho centradas no desenvolvedor, além de operações de SQL. Como alternativa ao SnowSQL, a Snowflake CLI permite que você execute comandos SQL, bem como comandos para outros produtos Snowflake como Streamlit in Snowflake, Snowpark Container Services e Snowflake Native App Framework. A Snowflake recomenda que você comece a transição do SnowSQL para o Snowflake CLI.
O SnowSQL é o cliente de linha de comando para se conectar ao Snowflake, executar consultas SQL e todas as operações DDL e DML, incluindo carregamento e descarregamento de dados de tabelas de bancos de dados.
O SnowSQL (executável snowsql
) pode ser executado como um shell interativo ou em modo de lote via stdin
ou usando a opção -f
.
O SnowSQL é um exemplo de aplicativo desenvolvido usando o Conector Snowflake para Python. Entretanto, o conector não é um pré-requisito para a instalação do SnowSQL. Todos os softwares necessários para a instalação do SnowSQL estão incluídos nos instaladores.
O Snowflake oferece para download versões específicas do SnowSQL para as seguintes plataformas:
Sistema operacional |
Versões com suporte |
---|---|
Linux |
CentOS 7 e 8 |
Red Hat Enterprise Linux (RHEL) 7 e 8 |
|
Ubuntu 16.04, 18.04, 20.04 ou posterior |
|
macOS |
10.14 ou superior |
Microsoft Windows |
Microsoft Windows 8 ou superior |
Microsoft Windows Server 2012, 2016, 2019, 2022 |