serverless compute notas sobre a versão
Esta seção inclui notas sobre a versão para serverless compute. As notas sobre a versão são organizadas por ano e semana do ano. serverless compute sempre executa usando a versão mais recente listada aqui.
Versão 17.0
24 de julho de 2025
Esta versão serverless compute corresponde aproximadamente a Databricks Runtime 17.0.
Novo recurso
-
SQL Suporte a procedimentos : os scripts do site SQL agora podem ser encapsulados em um procedimento armazenado como um ativo reutilizável no site Unity Catalog. O senhor pode criar um procedimento usando o comando CREATE PROCEDURE e, em seguida, chamá-lo usando o comando CALL.
-
Defina uma default colação para SQL funções : O uso da nova cláusula
DEFAULT COLLATION
no comando CREATE FUNCTION define a colação default usada para os parâmetrosSTRING
, o tipo de retorno e os literaisSTRING
no corpo da função. -
Suporte a expressões de tabelas comuns recursivas (rCTE) : O SAP Databricks agora suporta a navegação de expressões de tabelas comuns recursivas (rCTEs) de uso de dados hierárquicos. Use um CTE autorreferenciado com
UNION ALL
para acompanhar a relação recursiva. -
O PySpark e o Spark Connect agora suportam a API DataFrames
df.mergeInto
: O PySpark e o Spark Connect agora suportam a APIdf.mergeInto
. -
Suporte
ALL CATALOGS
emSHOW
SCHEMAS : A sintaxeSHOW SCHEMAS
foi atualizada para aceitarALL CATALOGS
, permitindo que você repita em todos os catálogos ativos que suportam namespaces. Os atributos de saída agora incluem uma colunacatalog
indicando o catálogo do namespace correspondente. -
O Liquid clustering agora compacta os vetores de exclusão com mais eficiência : as tabelas Delta com o Liquid clustering agora aplicam as alterações físicas dos vetores de exclusão com mais eficiência quando o
OPTIMIZE
está em execução. -
Permitir expressões não determinísticas em valores de colunas
UPDATE
/INSERT
para operaçõesMERGE
: O SAP Databricks agora permite o uso de expressões não determinísticas em valores de coluna atualizados e inseridos de operaçõesMERGE
. Por exemplo, agora você pode gerar valores dinâmicos ou aleatórios para colunas usando expressões comorand()
. -
Altere Delta merge Python APIs para retornar DataFrame em vez de Unit : O Python
MERGE
APIs (comoDeltaMergeBuilder
) agora também retorna um DataFrame como o SQL API faz, com os mesmos resultados.