Interfaces programáticas nativas

O Snowflake suporta o desenvolvimento de aplicativos utilizando muitas linguagens de programação e plataformas de desenvolvimento populares. Usando clientes nativos (conectores, drivers, etc.) fornecidos pelo Snowflake, você pode desenvolver aplicativos usando qualquer uma das seguintes interfaces programáticas:

Interface

Versão / Instalação Requisitos

Notas

Go Language

Linguagem Go: 1.14 (ou superior)

Snowflake: driver Go Snowflake — disponível no site Go

JDBC

Java: Java LTS (Long-Term Support) versões 1.8 ou superior

Snowflake: Driver JDBC — download da página do driver JDBC no repositório central Maven

Microsoft .NET

Microsoft .NET: Visual Studio 2017

Snowflake: driver NET — download de GitHub

Node.js

Node.js: 10.0 (ou superior)

Snowflake: Driver Node.js — instalar usando npm

ODBC

Linguagem C: os requisitos são específicos de OS

Snowflake: Driver ODBC — download na página Download do ODBC

PHP

PHP: 7.2 (ou superior)

Snowflake: driver PHPPDO — criado do GitHub

Python language

Python:

Versão 3.7 e posterior

Snowflake: Conector para Python — instalar usando pip

SQLAlchemy

Python: 3.6, 3.7 ou 3.8

SQLAlchemy: sem requisitos

Snowflake: SQLAlchemy Toolkit — instalar usando pip