Notas de versão do Databricks SQL 2025
Os seguintes recursos e melhorias do Databricks SQL foram lançados em 2025.
6 de março de 2025
As seguintes atualizações foram lançadas durante a semana de 6 de março de 2025.
Atualizações da interface do usuário
- Os gráficos de eixo duplo agora suportam zoom: Agora você pode clicar e arrastar para ampliar em gráficos de eixo duplo.
- Fixar colunas da tabela: Agora você pode fixar colunas da tabela no lado esquerdo da exibição da tabela. As colunas permanecem em exibição enquanto você rola para a direita na tabela. Ver as configurações de coluna .
- Corrigido um problema com gráficos de combinação: Resolvido o desalinhamento entre rótulos e barras do eixo x ao usar um campo temporal no eixo x.
Fevereiro 21, 2025
Databricks SQL versão 2025.10 já está disponível no canal Preview. Consulte a seção a seguir para saber mais sobre novos recursos, mudanças comportamentais e correções de bugs.
Alterações em 2025.10
Mudanças comportamentais
No Compartilhamento Delta, o histórico de tabelas é habilitado por padrão
Os compartilhamentos criados usando o comando SQL
ALTER SHARE <share> ADD TABLE <table>
agora têm o compartilhamento de histórico (WITH HISTORY
) habilitado por padrão. Ver ALTER SHARE.instruções SQL de credenciais retornam um erro quando há uma incompatibilidade de tipo de credencial
Com esta versão, se o tipo de credencial especificado em uma instrução SQL de gerenciamento de credenciais não corresponder ao tipo do argumento de credencial, um erro será retornado e a instrução não será executada. Por exemplo, para a instrução
DROP STORAGE CREDENTIAL 'credential-name'
, secredential-name
não for uma credencial de armazenamento, a instrução falhará com um erro.Essa alteração é feita para ajudar a evitar erros do usuário. Anteriormente, essas instruções eram executadas com êxito, mesmo que fosse passada uma credencial que não correspondesse ao tipo de credencial específico. Por exemplo, a seguinte instrução excluiria com êxito
storage-credential
:DROP SERVICE CREDENTIAL storage-credential
.Essa alteração afeta as seguintes declarações:
Novos recursos e melhorias
Use o
timestampdiff
×tampadd
em expressões de coluna geradasAs expressões de coluna geradas pelo Delta Lake agora suportam as funções timestampdiff e timestampadd.
Suporte para sintaxe de pipeline SQL
Agora podes criar pipelines SQL. Um pipeline SQL estrutura uma consulta padrão, como
SELECT c2 FROM T WHERE c1 = 5
, em uma sequência passo a passo, conforme mostrado no exemplo a seguir:FROM T |> SELECT c2 |> WHERE c1 = 5
Para saber mais sobre a sintaxe suportada para pipelines SQL, ver SQL Pipeline Syntax.
Para obter informações básicas sobre essa extensão entre setores, consulte SQL tem problemas. Nós podemos corrigi-los: sintaxe de pipe em SQL (por Google Research).
Fazer solicitação HTTP usando a função
http_request
Agora você pode criar conexões HTTP e, através delas, fazer solicitações HTTP usando a função http_request.
Atualização para
DESCRIBE TABLE
retorna metadados como JSON estruturadoAgora você pode usar o comando
DESCRIBE TABLE AS JSON
para retornar metadados da tabela como um documento JSON. A saída JSON é mais estruturada do que o relatório padrão legível por humanos e pode ser usada para interpretar o esquema de uma tabela programaticamente. Para saber mais, consulte DESCRIBE TABLE AS JSON.Colações insensíveis em branco à direita
Adicionado suporte para agrupamentos insensíveis a espaços em branco finais. Por exemplo, esses agrupamentos tratam
'Hello'
e'Hello '
como iguais. Para saber mais, consulte agrupamento RTRIM.
Correções de bugs
Processamento incremental de clones melhorado
Esta versão inclui uma correção para um caso extremo em que um
CLONE
incremental pode voltar a copiar arquivos que já foram copiados de uma tabela de origem para uma tabela de destino. Consulte Clonar uma tabela no Azure Databricks.
Fevereiro 13, 2025
Os seguintes recursos e atualizações foram lançados durante a semana de 13 de fevereiro de 2025.
Atualizações da interface do usuário
Descoberta de dados
Pré-visualizar metadados do Unity Catalog: Pré-visualize os metadados dos ativos do Unity Catalog ao passar o rato sobre um ativo no explorador de esquemas. Esse recurso está disponível no Catalog Explorer e em outras interfaces nas quais você usa o navegador de esquema, como painéis de IA/BI e o editor SQL.
Filtrar para localizar ativos de dados que se pode consultar As definições do filtro no navegador de esquemas do Catalog Explorer incluem agora uma caixa de seleção Pode Consultar. Selecionar essa opção exclui objetos que você pode exibir, mas não consultar.
Janeiro 30, 2025
Os seguintes recursos e atualizações foram lançados durante a semana de 30 de janeiro de 2025.
Atualizações da interface do usuário
armazém SQL
Um gráfico de contagem de consultas concluídas (Pré-visualização Pública) agora está disponível na interface de monitorização do armazém SQL. Este novo gráfico mostra o número de consultas concluídas em uma janela de tempo, incluindo consultas canceladas e com falha. O gráfico pode ser usado com os outros gráficos e a tabela Histórico de Consultas para avaliar e solucionar problemas de desempenho do depósito. A consulta é alocada na janela de tempo em que é concluída. As contagens são calculadas em média por minuto. Para obter mais informações, consulte Monitorizar uma warehouse SQL.
Editor de SQL
- Exibição de dados expandidos em gráficos: As visualizações criadas no editor SQL agora suportam até 15.000 linhas de dados.
Janeiro 23, 2025
Os seguintes recursos e atualizações foram lançados durante a semana de 23 de janeiro de 2025.
Alterações em 2024.50
O Databricks SQL versão 2024.50 inclui as seguintes alterações comportamentais, novos recursos e melhorias.
Mudanças comportamentais
-
O tipo de dados
VARIANT
não pode mais ser usado com operações que exigem comparações
Não é possível usar as seguintes cláusulas ou operadores em consultas que incluem um tipo de dados VARIANT
:
DISTINCT
INTERSECT
EXCEPT
UNION
DISTRIBUTE BY
Essas operações executam comparações e comparações que usam o tipo de dados VARIANT produzem resultados indefinidos e não são suportadas no Databricks. Se você usar o tipo VARIANT em suas cargas de trabalho ou tabelas do Azure Databricks, o Databricks recomenda as seguintes alterações:
- Atualize consultas ou expressões para converter explicitamente valores de
VARIANT
para tipos de dados que não sãoVARIANT
. - Se você tiver campos que devem ser usados com qualquer uma das operações acima, extraia esses campos do tipo de dados
VARIANT
e armazene-os usando tipos de dados nãoVARIANT
.
Para saber mais, consulte Consultar dados de variante.
Novos recursos e melhorias
-
Suporte para parametrização da cláusula
USE CATALOG with IDENTIFIER
A cláusula IDENTIFIER é suportada para a instrução USE CATALOG. Com esse suporte, você pode parametrizar o catálogo atual com base em uma variável de cadeia de caracteres ou marcador de parâmetro.
-
COMMENT ON COLUMN
suporte para tabelas e vistas
A instrução COMMENT ON suporta a alteração de comentários para colunas de visualização e de tabela.
- Novas funções SQL
As seguintes novas funções SQL internas estão disponíveis:
- dayname(expr) retorna o acrônimo inglês de três letras para o dia da semana para a data determinada.
- uniforme(expr1, expr2 [,semente]) retorna um valor aleatório com valores independentes e distribuídos de forma idêntica dentro do intervalo especificado de números.
-
randstr(length) retorna uma sequência aleatória de
length
caracteres alfanuméricos. - Invocação de parâmetro nomeado para mais funções
As seguintes funções suportam invocação de parâmetro nomeado:
Correções de bugs
- Os tipos aninhados agora aceitam corretamente restrições de valor NULL
Esta versão corrige um bug que afeta algumas colunas geradas pelo Delta de tipos aninhados, por exemplo, STRUCT
. Às vezes, essas colunas rejeitavam incorretamente expressões com base em restrições NULL
ou NOT NULL
de campos aninhados. Isso foi corrigido.
Janeiro 15, 2025
As seguintes atualizações foram lançadas durante a semana de 15 de janeiro de 2025.
Atualizações da interface do usuário
Editor de SQL
O novo editor SQL (Visualização Pública) agora tem os seguintes recursos:
- Nome do download: Os ficheiros baixados agora são nomeados de acordo com a consulta.
-
Ajustes de tamanho de fonte: Ajuste rapidamente o tamanho da fonte no editor SQL usando
Alt +
eAlt -
para Windows/Linux ouOpt +
eOpt -
para macOS. -
@Mentions nos comentários: Mencione usuários específicos com
@
nos comentários. Os usuários mencionados receberão notificações por e-mail. - Melhoria na comutação de separadores: O desempenho na comutação de separadores é até 80% mais rápido para separadores carregados e até 62% mais rápido para separadores descarregados.
- Ver detalhes do armazém: O tamanho do SQL Warehouse agora é visível no seletor de computação sem cliques adicionais.
-
Editar valores de parâmetro: Use
Ctrl + Enter
para Windows/Linux ouCmd + Enter
para macOS para executar uma consulta durante a edição de um valor de parâmetro. - Reter resultados da consulta no histórico de versões: Os resultados da consulta agora são armazenados com o histórico de versões.
Visualizações
- Novos gráficos estão agora disponíveis para o público em geral: Novos gráficos com desempenho aprimorado, cores aprimoradas e interatividade mais rápida estão agora geralmente disponíveis. Consulte Visualização em Databricks SQL e Tipos de visualização.