SnowSQL (CLI クライアント)

注釈

Snowflake CLI は、 SQL 操作に加えて、開発者中心のワークロード向けに明示的に設計されたオープンソースのコマンドラインツールです。SnowSQL の代替として、Snowflake CLI では SQL コマンドを実行できるだけでなく、 Streamlit in Snowflake 、 Snowpark Container Services 、 Snowflake Native App Framework などの他の Snowflake 製品のコマンドも実行できます。Snowflakeは、 SnowSQL から Snowflake CLI への移行を開始することを推奨しています。

SnowSQL は、Snowflakeに接続して SQL クエリを実行し、データベーステーブルに対するデータのロードとアンロードを含むすべての DDL および DML 操作を実行するためのコマンドラインクライアントです。

SnowSQL (snowsql 実行可能ファイル)は、 stdin または -f オプションを使用して、インタラクティブシェルとして、またはバッチモードで実行できます。

SnowSQL は、 Python用Snowflake Connector を使用して開発されたアプリケーションの例です。ただし、コネクターは 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