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

Go Language

Langage Go : 1.14 (ou version supérieure)

Snowflake : pilote Go Snowflake — disponible sur le site Go

JDBC

Java : 1.8 (ou version supérieure)

Snowflake : Pilote JDBC — téléchargement depuis Maven

Microsoft .NET

Microsoft .NET : Visual Studio 2017

Snowflake : pilote .NET — téléchargement depuis GitHub

Node.js

Node.js : 10.0 (ou version supérieure)

Snowflake : Pilote Node.js — installation à l’aide de npm

ODBC

Langage C : les exigences sont spécifiques à l’OS.

Snowflake : Pilote ODBC — téléchargement depuis le Snowflake Client Repository

PHP

PHP : 7.2 (ou version supérieure)

Snowflake : pilote PHP PDO — construit à partir de GitHub

Python language

Python : 3.6, 3.7, 3.8, or 3.9

Snowflake : connecteur pour Python — installation à l’aide de pip

SQLAlchemy

Python : 3.6, 3.7 ou 3.8

SQLAlchemy : aucune exigence

Snowflake: SQLAlchemy Toolkit — installation à l’aide de pip