Notas de lançamento de Snowflake Connector for Spark para 2024¶
Este artigo contém as notas de versão do Snowflake Connector for Spark, incluindo o seguinte, quando aplicável:
Mudanças de comportamento
Novos recursos
Correções de bugs voltados para o cliente
Snowflake usa controle de versão semântico para atualizações de Snowflake Connector for Spark.
Consulte Conector Snowflake para Spark para ver a documentação.
Versão 3.0.0 (31 de julho de 2024)¶
Mudanças de BCR (versão da mudança de comportamento)¶
A partir da versão 3.0.0, Snowflake Connector for Spark introduziu as seguintes alterações drásticas:
Remoção do recurso Advanced Query Pushdown.
Alternativas ao recurso estão disponíveis. Por exemplo, em vez de carregar os dados de tabelas Snowflake , os usuários podem carregar dados diretamente de consultas SQL do Snowflake.
A Snowflake planeja introduzir uma ferramenta para converter DataFrames entre Spark e Snowpark em um lançamento futuro do Snowflake Connector for Spark.
Cada lançamento agora inclui um artefato em vez de vários artefatos para diferentes versões do Spark.
O único artefato funciona com várias versões do Spark. Atualmente, a Snowflake verificou o suporte para Spark 3.4 e 3.5 na versão 3.0.0 do Snowflake Connector for Spark.
De acordo com a política de suporte da Snowflake, a Snowflake continuará oferecendo suporte às versões 2.x.x do Spark por até dois anos.
Novos recursos¶
Atualização do JDBC para 3.17.0 para oferecer suporte para LOB.
Adição de suporte para o Spark 3.5.0.
Correções de bugs¶
Remoção do requisito do parâmetro
SFUSER
ao usar OAUTH.
Versão 2.15.0 (26 de fevereiro de 2024)¶
Novos recursos¶
Introduzido um novo parâmetro
trim_space
que você pode usar para cortar valores de colunasStringType
automaticamente ao salvar em uma tabela Snowflake. Padrão:false
.
Correções de bugs¶
Corrigido um problema que causava a mensagem “consultas canceladas podem ser reiniciadas nas novas tentativas do Spark após o fechamento do aplicativo”.