ドライバー

Using languages such as Go, C#, JavaScript, and Python, you can write applications that perform operations on Snowflake. Use the drivers described in this section to access Snowflake from applications written in the driver's supported language.

Go Snowflakeドライバー

Goプログラミング言語を使用したアプリケーション開発のために、インターフェイスを使用してSnowflakeに接続し、すべての標準操作を実行します。

JDBCドライバー

JDBC をサポートするほとんどのクライアントツール/アプリケーションからSnowflakeに接続します。

NET ドライバー

アプリケーション開発のために、Microsoft .NET オープンソースソフトウェアフレームワークへのインターフェイスを使用してSnowflakeに接続します。

Node.jsドライバー

ネイティブ非同期Node.jsインターフェイスを使用してSnowflakeに接続します。

ODBCドライバー

ODBC ベースのクライアントアプリケーションを使用してSnowflakeに接続します。

Snowflake用 PHP PDO ドライバー

PHP アプリケーションを開発するために、インターフェイスを使用してSnowflakeに接続し、すべての標準操作を実行します。

Python用Snowflake Connector

Snowflakeに接続し、すべての標準操作を実行できる、Pythonアプリケーションを開発します。

Transport Layer Security( TLS )サポート

すべてのSnowflakeドライバーは TLS をサポートしており、クライアントとSnowflakeサービス間の通信を保護します。TLS 1.3以降は、以下の表に記載されているものを除き、すべてのドライバーでサポートされています。

Snowflakeドライバー TLS サポート

Driver

TLS 1.2

TLS 1.3

メモ

Go Snowflake Driver

JDBC Driver

.NET Driver

  • MacOS は現在のところ、 TLS 1.3をサポートしていませんが、.NET10がリリースされればサポートされる予定です。

  • Windowsは、 TLS 1.3を.NET3.0および.NETFramework 4.8とそれ以降のバージョンでサポートしています。

Node.jsドライバー

ODBC Driver

Snowflake用 PHP PDO ドライバー

Python用Snowflakeコネクタ