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 |