Interfaces programmatiques natives¶
Snowflake prend en charge le développement d’applications à l’aide de nombreux langages de programmation et de plates-formes de développement populaires. En utilisant des clients natifs (connecteurs, pilotes, etc.) fournis par Snowflake, vous pouvez développer des applications à l’aide de l’une des interfaces programmatiques suivantes :
| Interface | Version / Configuration requise pour l’installation | Remarques | |
|---|---|---|---|
| Langage Go : 1.14 (ou version supérieure) Snowflake : pilote Go Snowflake — disponible sur le site Go | |||
| Java : Java LTS (Long-Term Support) versions 1.8 ou supérieures Snowflake : Pilote JDBC — téléchargement à partir de la page Pilote JDBC dans le répertoire central de Maven | |||
| Microsoft .NET : Visual Studio 2017 Snowflake : pilote .NET — téléchargement depuis GitHub | |||
| Node.js : 10.0 (ou version supérieure) Snowflake : Pilote Node.js — installation à l’aide de npm | |||
| Langage C : les exigences sont spécifiques à l’OS. Snowflake : Pilote ODBC — téléchargement à partir de la page Télécharger ODBC | |||
| PHP : 7.2 (ou version supérieure) Snowflake : pilote PHP PDO — construit à partir de GitHub | |||
| Python : Versions 3.7 et ultérieures Snowflake : connecteur pour Python — installation à l’aide de pip | |||
| Python : 3.6, 3.7 ou 3.8 SQLAlchemy : aucune exigence Snowflake: SQLAlchemy Toolkit — installation à l’aide de pip | 






