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 |