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:
Neste tópico:
Versões de cliente recomendadas¶
Como regra geral, a Snowflake recomenda que você tenha sempre a última versão (ou seja, a mais recente) de cada cliente instalada, se possível.
Nota
A política de suporte do Snowflake oferece um período mínimo de dois anos para clientes e drivers, após o qual o suporte pode ser descontinuado. Para ajudar você a rastrear as versões suportadas, a tabela a seguir inclui a versão mínima de clientes e drivers que o Snowflake suporta atualmente. Se você usar uma versão mais antiga do que o mínimo, Snowflake não se compromete a fornecer suporte.
Uma vez instalado um cliente, não é necessário atualizar toda vez que uma nova versão for lançada; entretanto, para se manter atualizado com as últimas correções, atualizações e recursos, recomendamos o monitoramento de novas versões e atualizações em intervalos regulares (por exemplo, mensal, trimestral ou semestralmente).
Tipo |
Cliente |
Versão recomendada |
Próximo ao fim do suporte (August 2023) |
Informações de lançamento |
Onde baixar os instaladores |
|
---|---|---|---|---|---|---|
CLI (Interface da linha de comando) |
1.2.27 (ou posterior) |
1.2.14 |
1.2.17 |
Notas de lançamento (na Comunidade Snowflake) |
Página de Download do SnowSQL |
|
Conectores e drivers |
3.0.5 (ou posterior) |
2.4.3 |
2.5.0 |
Notas de lançamento (na Comunidade Snowflake) |
Página de Drivers e bibliotecas |
|
1.4.6 (ou posterior) |
1.2.5 |
1.2.5 |
Notas de lançamento (na Comunidade Snowflake) |
Página de Drivers e bibliotecas |
||
2.12.0 (ou posterior) |
2.8.5 |
2.9.1 |
Notas de lançamento (na Comunidade Snowflake) |
Página de Drivers e bibliotecas |
||
1.9.3 (ou posterior) |
1.5.3 |
1.6.0 |
Notas de lançamento (na Comunidade Snowflake) |
Página de Drivers e bibliotecas |
||
1.6.23 (ou posterior) |
1.6.1 |
1.6.2 |
Notas de lançamento (na Comunidade Snowflake) |
Página de Drivers e bibliotecas |
||
1.6.22 (ou posterior) |
1.4.3 |
1.6.0 |
Notas de lançamento (na Comunidade Snowflake) |
Página de Drivers e bibliotecas |
||
2.0.24 (ou posterior) |
2.0.0 |
2.0.4 |
Notas de lançamento (na Comunidade Snowflake) |
Página de Drivers e bibliotecas |
||
3.13.33 (ou posterior) |
3.13.3 |
3.13.6 |
Notas de lançamento (na Comunidade Snowflake) |
Página de Drivers e bibliotecas |
||
2.25.12 (ou posterior) |
2.23.2 |
2.23.3 |
Notas de lançamento (na Comunidade Snowflake) |
Página de Download do ODBC |
||
1.2.7 (ou posterior) |
1.0.2 |
1.1.0 |
Notas de lançamento (na Comunidade Snowflake) |
Página de Drivers e bibliotecas |
||
Outros |
Mais recentes |
Nenhuma (versão preliminar) |
Nenhuma (versão preliminar) |
Notas de lançamento (em GitHub) |
Consulte Integração de metastores do Apache Hive com o Snowflake. |
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 em nossa política de suporte ao cliente (neste tópico), corrigimos problemas apenas nas últimas versões de cliente. Dessa forma, as versões mínimas podem conter problemas que foram corrigidos em versões posteriores e, por isso, você não deve instalar as versões mínimas.
Elas estão documentadas na tabela acima 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:
Snowflake oferece suporte oficialmente para cada versão de cliente por pelo menos 2 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 |
---|---|
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 e 2019 |
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 |
✔ |
✔ |
✔ |
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.