クライアントバージョンとサポートポリシー¶
Snowflakeは、Snowflakeに接続して特定のSnowflake機能(例:データのロード用Apache Kafka、外部テーブル用Apache Hiveメタデータ)を使用するために、その他のクライアントソフトウェア(ドライバー、コネクタなど)と同様に、 CLI (コマンドラインインターフェイス)を提供します。クライアントは、接続する各ローカルワークステーションまたはシステムにインストールする必要があります。
必要に応じて、クライアントの新しいバージョンをリリースして、バグを修正し、拡張機能と新機能を導入します。新しいバージョンは既存のSnowflake機能と下位互換性がありますが、以前のバージョンが上位互換性があることを保証するものではありません。そのため、インストールされているクライアントのバージョンを積極的に監視および保守することをお勧めします。Snowflakeの現在のバージョンと同期していない場合、Snowflakeに接続して使用するときに問題が発生する可能性があります。
クライアントまたはドライバーの現在のバージョンを確認する方法の詳細については、次をご参照ください。
このトピックの内容:
クライアント推奨バージョン¶
Snowflakeは、ポリシーとして各クライアントの 最新 (つまり、一番新しい)バージョンを可能な限り常にインストールすることをお勧めします。
注釈
Snowflakeのサポートポリシーでは、クライアントとドライバーに最低2年間の期間が提供され、その後はサポートが中止される可能性があります。サポートされているバージョンの追跡に役立つように、次のテーブルには、Snowflake が現在サポートしているクライアントとドライバーの最小バージョンが含まれています。最小バージョンよりも古いバージョンを使用する場合、Snowflakeはサポートを提供する義務を負いません。
クライアントをインストールすると、新しいバージョンがリリースされるたびにアップグレードする必要はありません。ただし、最新の修正、更新、機能を最新の状態に保つために、新しいバージョンの監視と定期的な間隔(例えば、毎月、四半期、半年など)でのアップグレードをお勧めします。
型 |
クライアント |
推奨バージョン |
サポート終了間近(August 2023) |
リリース情報 |
インストーラーをダウンロードする場所 |
|
---|---|---|---|---|---|---|
CLI (コマンドラインインターフェイス) |
1.2.27 (または、それ以降) |
1.2.14 |
1.2.17 |
リリースノート (Snowflakeコミュニティ内) |
SnowSQL ダウンロード ページ |
|
コネクタおよびドライバー |
3.0.5 (または、それ以降) |
2.4.3 |
2.5.0 |
リリースノート (Snowflakeコミュニティ内) |
ドライバーおよびライブラリ ページ |
|
1.4.6 (または、それ以降) |
1.2.5 |
1.2.5 |
リリースノート (Snowflakeコミュニティ内) |
ドライバーおよびライブラリ ページ |
||
2.12.0 (または、それ以降) |
2.8.5 |
2.9.1 |
リリースノート (Snowflakeコミュニティ内) |
ドライバーおよびライブラリ ページ |
||
1.9.3 (または、それ以降) |
1.5.3 |
1.6.0 |
リリースノート (Snowflakeコミュニティ内) |
ドライバーおよびライブラリ ページ |
||
1.6.23 (または、それ以降) |
1.6.1 |
1.6.2 |
リリースノート (Snowflakeコミュニティ内) |
ドライバーおよびライブラリ ページ |
||
1.6.22 (または、それ以降) |
1.4.3 |
1.6.0 |
リリースノート (Snowflakeコミュニティ内) |
ドライバーおよびライブラリ ページ |
||
2.0.24 (または、それ以降) |
2.0.0 |
2.0.4 |
リリースノート (Snowflakeコミュニティ内) |
ドライバーおよびライブラリ ページ |
||
3.13.33 (または、それ以降) |
3.13.3 |
3.13.6 |
リリースノート (Snowflakeコミュニティ内) |
ドライバーおよびライブラリ ページ |
||
2.25.12 (または、それ以降) |
2.23.2 |
2.23.3 |
リリースノート (Snowflakeコミュニティ内) |
ODBC ダウンロード ページ |
||
1.2.7 (または、それ以降) |
1.0.2 |
1.1.0 |
リリースノート (Snowflakeコミュニティ内) |
ドライバーおよびライブラリ ページ |
||
その他 |
最新 |
なし(プレビュー) |
なし(プレビュー) |
リリースノート (GitHub 内) |
Apache HiveメタストアとSnowflakeの統合 をご参照ください。 |
クライアント最小バージョン¶
クライアントの最小バージョンは、クライアントの 最も古い サポートバージョンを識別します。文書化された最小値よりも低いクライアントバージョンは、サポートポリシー(以下を参照)の対象外となり、Snowflakeへの接続時に問題が発生する場合があります。
注意
(このトピックの)クライアントサポートポリシーに記載されているように、最新のクライアントバージョンのみの問題を修正します。そのため、最小バージョンにはそれ以降のバージョンで修正された問題が含まれている可能性があるため、最小バージョンは インストールしないでください 。
上記の表には、サポートポリシーに関連してインストールされたクライアントを管理するためのガイドラインとしてのみ記載されています。
クライアントサポートポリシー¶
Snowflakeは、Snowflakeが提供するすべてのクライアントに対して次のサポートポリシーを維持しています。
Snowflakeは、より新しいバージョンで重大な修正が導入された場合(セキュリティやパフォーマンスの問題など)を除いて、各クライアントバージョンを少なくとも2年間公式にサポートします。
サポートされている最小バージョンより前のクライアントバージョンは、Snowflakeへの接続がブロックされる場合があります。Snowflakeは、特定のクライアントバージョンのアクセスをブロックする前に、事前通知することに注意してください。
サポートされていないバージョンは配布から削除される場合があります(つまり、ダウンロード/インストールできなくなる可能性があります)。
Snowflakeは、バグ修正、新機能、および必要なセキュリティアップデートを 最新 クライアントバージョンでのみ提供します。同様に、クライアントの問題のトラブルシューティングを行う場合、Snowflakeは最新のクライアントバージョンのみに対して検証します。
Snowflakeは、サポートされているすべてのクライアントバージョンで APIs の下位互換性を保証します。
クライアントの重大/重要な変更(例えば、必要なセキュリティ更新)については、Snowflakeは最新バージョン、または少なくとも最小バージョンよりも高いバージョンへのアップグレードを要求する場合があります(このトピックの表を参照)。
注釈
このポリシーは、サードパーティパートナー(Informatica、Tableauなど)が提供するクライアントコネクタには適用されません。サポートポリシーに関する情報については、コネクタを提供するパートナーに直接ご相談ください。
Snowflakeのサードパーティパートナーの詳細については、 Snowflakeエコシステム をご参照ください。
オペレーティングシステムのサポート¶
ほとんどのSnowflakeクライアントの最新バージョンは、以下のオペレーティングシステムでサポートされています。
オペレーティングシステム |
サポートされているバージョン |
---|---|
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以降 |
Windows Server 2012、2016、2019 |
注釈
サポートされるバージョン番号は、主にオペレーティングシステムベンダーの進化するサポートポリシーに基づいて、時間とともに変化します。
次のテーブルは、どのクライアントがどのオペレーティングシステムで使用できるかを示しています。
Linux |
macOS |
Microsoft Windows |
||
---|---|---|---|---|
Go Snowflakeドライバー |
✔ |
✔ |
✔ |
|
.NET ドライバー |
✔ |
✔ |
✔ |
|
Node.jsドライバー |
✔ |
✔ |
✔ |
|
JDBC ドライバー |
✔ |
✔ |
✔ |
|
ODBC ドライバー |
✔ |
✔ |
✔ |
|
PHP PDO ドライバー |
✔ |
✔ |
✔ |
|
Kafka用Snowflakeコネクタ |
✔ |
✔ |
✔ |
|
Python用Snowflakeコネクタ |
✔ |
✔ |
✔ |
|
Spark用Snowflakeコネクタ |
✔ |
✔ |
✔ |
オペレーティングシステムサポートポリシー¶
Snowflakeは通常、オペレーティングシステムのベンダーが定めたサポートタイムラインに従って、オペレーティングシステムのバージョンのサポートを廃止します。
Snowflakeは通常、特定のバージョンのオペレーティングシステムのサポートを終了する3か月前に通知します。