SnowSQL (CLI client)

Note

Snowflake CLI est un outil de ligne de commande open-source explicitement conçu pour les charges de travail centrées sur les développeurs, en plus des opérations SQL. Comme alternative à SnowSQL, Snowflake CLI vous permet d’exécuter des commandes SQL ainsi que des commandes pour d’autres produits Snowflake tels que Streamlit in Snowflake, Snowpark Container Services, et Snowflake Native App Framework. Snowflake vous recommande de commencer la transition de SnowSQL à Snowflake CLI.

SnowSQL est le client de ligne de commande pour se connecter à Snowflake afin d’exécuter des requêtes SQL et exécuter toutes les opérations DDL et DML, y compris le chargement et le déchargement de données vers/depuis des tables de base de données.

SnowSQL (snowsql exécutable) peut être exécuté comme un shell interactif ou en mode batch via stdin ou en utilisant l’option -f.

SnowSQL est un exemple d’application développée à l’aide de Connecteur Snowflake pour Python. Cependant, le connecteur n’est pas un prérequis pour installer SnowSQL. Tous les logiciels nécessaires à l’installation de SnowSQL sont fournis avec les installateurs.

Snowflake fournit des versions spécifiques de SnowSQL à télécharger pour les plates-formes suivantes :

Système d’exploitation

Versions prises en charge

Linux

CentOS 7, 8

Red Hat Enterprise Linux (RHEL) 7, 8

Ubuntu 16.04, 18.04, 20.04 ou plus récent

macOS

10.14 ou plus récent

Microsoft Windows

Microsoft Windows 8 ou plus récent

Microsoft Windows Server 2012, 2016, 2019, 2022