Pilotes¶
En utilisant des langages tels que Go, C#,JavaScript et Python, vous pouvez écrire des applications qui effectuent des opérations sur Snowflake. Utilisez les pilotes décrits dans cette section pour accéder à Snowflake à partir d’applications écrites dans le langage pris en charge par le pilote.
- Pilote Go Snowflake
Connectez-vous à Snowflake et effectuez toutes les opérations ordinaires à l’aide d’une interface pour le développement d’applications utilisant le langage de programmation Go.
- Pilote JDBC
Connectez-vous à Snowflake à partir de la plupart des outils/applications clients qui prennent en charge JDBC.
- Pilote .NET
Connectez-vous à Snowflake à l’aide d’une interface vers le framework logiciel libre pour le développement d’applications de Microsoft .NET.
- Pilote Node.js
Connectez-vous à Snowflake avec une interface native asynchrone Node.js.
- Pilote ODBC
Connectez-vous à Snowflake en utilisant des applications clientes basées sur ODBC.
- Pilote PHP PDO de Snowflake
Connectez-vous à Snowflake et effectuez toutes les opérations standard avec une interface permettant de développer des applications PHP.
- Connecteur Snowflake pour Python
Développez des applications Python qui peuvent se connecter à Snowflake et effectuez toutes les opérations ordinaires.
Pris en charge de la sécurité de la couche de transport (TLS)¶
Tous les pilotes Snowflake prennent en charge la TLS pour sécuriser les communications entre le client et le service Snowflake. La TLS 1.3 ou ultérieure est prise en charge pour tous les pilotes, à l’exception de ceux indiqués dans le tableau suivant.
Pilote |
TLS 1.2 |
TLS 1.3 |
Remarques |
|---|---|---|---|
Pilote Go Snowflake |
✔ |
✔ |
|
Pilote JDBC |
✔ |
✔ |
|
Pilote .NET |
✔ |
|
|
Pilote Node.js |
✔ |
✔ |
|
Pilote ODBC |
✔ |
✔ |
|
Pilote PHP PDO de Snowflake |
✔ |
✔ |
|
Connecteur Snowflake pour Python |
✔ |
✔ |