Versões de cliente e política de suporte

Snowflake fornece uma CLI (interface de linha de comando), bem como outros softwares cliente (drivers, conectores etc.) para conexão ao Snowflake e uso de certos recursos do Snowflake (por exemplo, Apache Kafka para carregamento de dados e metadados do Apache Hive para tabelas externas). Os clientes devem ser instalados em cada estação de trabalho ou sistema local a partir do qual se deseja conectar.

Conforme necessário, lançamos novas versões dos clientes para corrigir bugs, e introduzimos melhorias e novos recursos. Novas versões são retrocompatíveis com os recursos Snowflake existentes, mas não garantimos que as versões anteriores sejam compatíveis com versões posteriores. Dessa forma, recomendamos monitorar e manter ativamente as versões de seus clientes instalados; se eles não estiverem em sincronia com a versão atual do Snowflake, é possível encontrar problemas ao se conectar e usar o Snowflake.

Para obter mais informações sobre como determinar a versão atual de um cliente ou driver, consulte o seguinte:

Todos os downloads nesta página são considerados “Software Cliente”, conforme definido em seu contrato de uso do Serviço Snowflake.

Neste tópico:

Atenção

Os clientes que usam o GCP (Google Cloud Platform) para autenticação devem atualizar seus clientes e drivers para novas versões mínimas devido às futuras alterações do Google para assinatura de cabeçalhos de solicitação e cargas úteis. A Snowflake recomenda que os clientes afetados leiam o artigo da base de conhecimento FAQ: Suspensão de uso do driver de cliente para clientes GCP 2023 para obter mais informações.

Versões mínimas do cliente

A versão mínima de um cliente identifica a versão do cliente compatível mais antiga. Quaisquer versões de cliente inferiores à mínima documentada não são mais cobertas por nossa política de suporte (consulte abaixo) e podem encontrar problemas ao se conectar ao Snowflake.

Atenção

Conforme declarado na Política de suporte ao cliente, a Snowflake corrige problemas apenas nas versões mais recentes do cliente. Como tal, as versões mínimas podem conter problemas que foram corrigidos em versões posteriores. Portanto, você não deve instalar as versões mínimas.

As versões documentadas na tabela acima servem apenas como diretrizes para o gerenciamento de seus clientes instalados em relação à nossa política de suporte.

Política de suporte ao cliente

Snowflake mantém a seguinte política de suporte a todos os clientes fornecidos por Snowflake:

  • Para todos os clientes listados nesta página, o Snowflake geralmente oferece suporte para cada versão de cliente por pelo menos dois anos, exceto nos casos em que uma versão mais recente introduz correções críticas (por exemplo, para questões de segurança ou desempenho).

    Versões de clientes abaixo da versão mínima compatível podem ser sua conexão ao Snowflake bloqueada. Observe que Snowflake fornecerá notificações avançadas antes de bloquear o acesso a uma determinada versão de cliente.

  • As versões sem suporte podem ser removidas da distribuição (ou seja, podem não estar mais disponíveis para download/instalação).

  • Snowflake fornece correções de erros, novos recursos e atualizações de segurança necessárias somente nas versões de cliente mais recentes. Da mesma forma, ao solucionar problemas de clientes, Snowflake verifica apenas as últimas versões de cliente.

  • Snowflake garante retrocompatibilidade de APIs em todas as versões de clientes compatíveis.

  • Para mudanças críticas/importantes de clientes (por exemplo, atualizações de segurança necessárias), Snowflake pode exigir que você atualize para a versão mais recente ou, pelo menos, uma versão superior à versão mínima (consulte a tabela neste tópico).

Nota

Esta política não cobre os conectores de clientes fornecidos por parceiros terceirizados (Informatica, Tableau etc.); consulte diretamente o parceiro que fornece o conector para obter informações sobre sua política de suporte.

Para obter mais detalhes sobre os parceiros terceirizados da Snowflake, consulte Ecossistema do Snowflake.

Suporte ao sistema operacional

As versões mais recentes da maioria dos clientes Snowflake são compatíveis com os seguintes sistemas operacionais:

Sistema operacional

Versões com suporte

AIX

AIX 7.2 (somente JDBC)

Linux

CentOS 7 e 8

Red Hat Enterprise Linux (RHEL) 7 e 8

Ubuntu 16.04, 18.04, 20.04 ou posterior

macOS

10.14 ou superior

Microsoft Windows

Microsoft Windows 8 ou superior

Microsoft Windows Server 2012, 2016, 2019, 2022

Nota

Os números das versões compatíveis mudam com o tempo, com base em grande parte nas políticas de suporte em evolução dos fornecedores de sistemas operacionais.

A tabela a seguir mostra quais clientes estão disponíveis em quais sistemas operacionais:

Linux

macOS

Microsoft Windows

Driver Go Snowflake

Driver .NET

Driver Node.js

Driver JDBC

Driver ODBC

Driver PHP PDO

Conector Snowflake para Kafka

Conector Snowflake para Python

Conector Snowflake para Spark

Biblioteca Snowflake para Java

Biblioteca Snowflake para Python

Biblioteca Snowflake para Scala

Snowflake ML

Política de suporte ao sistema operacional

Snowflake normalmente descontinua o suporte a uma versão de sistema operacional de acordo com o cronograma de suporte indicado pelo fornecedor do sistema operacional.

Snowflake normalmente fornece um aviso prévio com três meses de antecedência antes de descontinuar o suporte para uma versão específica de um sistema operacional.