Restauração de sessão para jobs serverless no Databricks
Restaure variáveis Python e a sessão Spark de um job serverless falho ou longo diretamente em um novo notebook interativo para depuração.
O que mudou
Para que serve
Imagine que você executou um job serverless longo que falhou após quarenta minutos ou que você precisa inspecionar o resultado sem reexecutar todo o fluxo. Com essa novidade, você pode abrir um snapshot do estado anterior do job em um novo notebook interativo.
- Depurar falhas em jobs sem reexecução.
- Explorar variáveis Python e o estado da sessão Spark de execuções passadas.
- Criar cópias isoladas de notebooks baseadas no estado de execuções.
Como usar
Para restaurar o estado de uma execução de job:
- Abra os detalhes da execução do job e visualize o notebook da execução.
- Clique em Clone into new notebook ou em Debug in new notebook para uma execução com falha.
- Aguarde o Databricks criar um novo notebook na sua pasta pessoal com as variáveis Python e a sessão Spark restauradas.
O que acontece nesse código:
- O Databricks cria um novo notebook chamado
Job Run of <notebook name> at <timestamp> (Run <run ID>)na sua pasta home. - O ambiente recria as variáveis e a sessão a partir do snapshot capturado automaticamente.
- Você edita a cópia restaurada sem alterar o job ou o notebook original.
Limitações e requisitos
- O recurso está em Public Preview.
- Apenas o usuário definido como "run-as" pode restaurar o estado, restrito a tarefas de notebook.
- Disponível para execuções que utilizam computação serverless com versão de ambiente 5 ou superior.
- O snapshot é capturado automaticamente quando o job falha, executa por trinta minutos ou mais (tempo de execução real, excluindo espera por compute), é cancelado ou sofre timeout.
- Os snapshots ficam disponíveis por 7 dias.
- O notebook restaurado deve permanecer conectado à computação serverless.
- serverless
- jobs
- notebooks
- spark
- python
- debugging
Session restore for serverless jobs is in Public Preview
Resumo e explicação gerados por IA a partir da release note oficial. Em caso de dúvida, a documentação oficial da plataforma prevalece.
Relacionadas
- DatabricksBeta
Conector do SurveyMonkey chega ao Lakeflow Connect no Databricks
O Lakeflow Connect agora conta com conector nativo para o SurveyMonkey em Beta, permitindo ingestão incremental de pesquisas, respostas e contatos com governança no Unity Catalog.
lakeflow connect · surveymonkey - DatabricksBeta
Lakeflow Connect adiciona conector do Oracle Eloqua em Beta
O Lakeflow Connect agora oferece um conector gerenciado em Beta para o Oracle Eloqua, permitindo ingestão incremental de dados de marketing governados pelo Unity Catalog.
lakeflow connect · oracle eloqua - DatabricksBeta
Ingira métricas do GA4 com o novo conector do Lakeflow Connect
O Lakeflow Connect ganha conector gerenciado em Beta para o Google Analytics 4, permitindo ingestão incremental de relatórios agregados via API com governança no Unity Catalog.
lakeflow connect · google analytics