Treiber¶
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-Treiber
Ermöglicht Verbindung zu Snowflake und Ausführung aller Standardoperationen mit einer Schnittstelle zur Entwicklung von Anwendungen in der Programmiersprache Go.
- JDBC-Treiber
Ermöglicht Verbindung zu Snowflake über die meisten Clienttools/Anwendungen, die JDBC unterstützen.
- .NET-Treiber
Ermöglicht Verbindung zu Snowflake mit einer Schnittstelle zum Open-Source-basierten Software-Framework Microsoft .NET für die Anwendungsentwicklung.
- Node.js-Treiber
Ermöglicht Verbindung zu Snowflake mit einer nativen asynchronen Node.js-Schnittstelle.
- ODBC-Treiber
Ermöglicht Verbindung zu Snowflake über ODBC-basierte Clientanwendungen.
- PHP-PDO-Treiber für Snowflake
Ermöglicht Verbindung zu Snowflake und Ausführung aller Standardoperationen mit einer Schnittstelle zur Entwicklung von PHP-Anwendungen.
- Snowflake Connector für Python
Ermöglicht Entwicklung von Python-Anwendungen, die sich mit Snowflake verbinden und alle Standardoperationen ausführen können.
Transport Layer Security (TLS)-Unterstützung¶
Alle Snowflake-Treiber unterstützen TLS, um die Kommunikation zwischen dem Client und dem Snowflake-Service zu schützen. TLS 1.3 oder höher wird für alle Treiber unterstützt, außer wie in der folgenden Tabelle angegeben.
Driver |
TLS 1.2 |
TLS 1.3 |
Anmerkungen |
|---|---|---|---|
Go-Snowflake-Treiber |
✔ |
✔ |
|
JDBC Driver |
✔ |
✔ |
|
.NET Driver |
✔ |
|
|
Node.js-Treiber |
✔ |
✔ |
|
ODBC Driver |
✔ |
✔ |
|
PHP-PDO-Treiber für Snowflake |
✔ |
✔ |
|
Snowflake-Konnektor für Python |
✔ |
✔ |