Ir para o conteúdo principal

Anunciando Databricks Asset Bundles agora no Workspace

Colabore, versione e implante com pastas Git — sem necessidade de CLI

db-eng

Publicado: 13 de junho de 2025

Engenharia3 min de leitura

Summary

  • Databricks Asset Bundles no workspace permite que equipes criem, controlem versões e implantem projetos colaborativamente a partir de pastas Git dentro da interface do usuário do workspace.
  • Trabalhe com projetos estruturados e controlados por origem sem precisar do CLI. Suporta desenvolvimento modular, integração Git e implantações multiambiente.
  • Permite que analistas, cientistas de dados e engenheiros contribuam para fluxos de trabalho de produção com uma etapa de implantação clara e prontidão CI/CD integrada.

Hoje, apresentamos a Visualização Pública do Databricks Asset Bundles no workspace. Isso facilitará para cientistas de dados, analistas e engenheiros de dados ou IA trabalharem interativamente no workspace com as melhores práticas, como controle de versão, testes e CI/CD. Os membros da equipe podem colaborar diretamente usando pastas Git na interface do usuário do workspace e não precisam usar um CLI.

Ferramentas Familiares, Trabalhando Juntas

Gerenciar estrutura, controle de versão e implantação segura são fundamentais para qualquer fluxo de trabalho confiável de engenharia de dados. O Databricks Asset Bundles facilita isso, permitindo que você defina jobs, pipelines, notebooks e configurações como código — implantáveis em diferentes ambientes e prontos para integração CI/CD.

Milhares de equipes de engenharia de dados já usam bundles para colocar seus fluxos de trabalho em produção, aplicar as melhores práticas e colaborar via Git. Mas uma solicitação consistente se destacou:

"Posso usar isso diretamente no workspace, sem precisar do CLI ou VS Code?"

Hoje, estamos atendendo a essa solicitação.

Esta atualização estende ferramentas que muitas equipes já conhecem: o workspace, pastas Git e asset bundles. Agora, você pode desenvolver e implantar bundles inteiramente dentro do Databricks: basta abrir uma pasta Git, definir seu bundle e implantá-lo com um clique. A etapa clara de Deploy garante que a promoção de alterações do ambiente de desenvolvimento para produção seja intencional, seja acionada por um usuário do workspace ou via CI/CD.

No total, você pode:

  • Clonar um repositório Git contendo um bundle para o seu workspace
  • Criar bundles a partir de templates pré-definidos
  • Definir jobs e pipelines na UI
  • Clicar em Deploy para aplicar as alterações
  • Gerenciar implantações no painel visual
  • Commitar alterações de volta para o Git

Isso otimiza o processo de desenvolvimento dentro das pastas Git. Traz estrutura para o progresso do trabalho do desenvolvimento para a produção, alinhando-se com práticas de software padrão e tornando o processo acessível a uma gama mais ampla de usuários.

Feedback Instantâneo, Sem Necessidade de Sincronização

Ao trabalhar em uma pasta Git, os usuários podem iterar rapidamente em alterações não commitadas. Jobs de desenvolvimento, pipelines e outros recursos definidos no bundle referenciam automaticamente os arquivos mais recentes — sem necessidade de sincronização manual. Esse comportamento é alimentado por source_linked_deployment, que está habilitado por padrão no modo de desenvolvimento, permitindo iteração e feedback mais rápidos.

e-books

Um guia prático para aplicativos no Databricks

Olhando para o Futuro

Continuamos a aprimorar a experiência. Atualizações futuras irão:

  • Suportar a importação de jobs e pipelines existentes em bundles
  • Integrar a autoria de bundles mais profundamente com o desenvolvimento de pipelines Lakeflow
  • Melhorar o manuseio de parâmetros e a visibilidade da implantação

Seja construindo pipelines de dados, treinando modelos ou criando dashboards, os asset bundles em pastas Git oferecem um caminho colaborativo e estruturado para ir da ideia à produção — tudo dentro do workspace Databricks.

Como Começar

  • Navegue até uma Pasta Git no workspace
  • Clique em Criar → Asset Bundle
  • Use um template para estruturar seu projeto
  • Clique em Deploy para aplicar as alterações ao seu ambiente
  • Use o painel Deployments (🚀) para visualizar, gerenciar ou reverter implantações

Alternativamente, você pode clonar um repositório existente com bundles ou exemplos existentes, como https://github.com/databricks/bundle-examples.

Observação: Certifique-se de que a pré-visualização esteja habilitada para uso (veja abaixo)

Saiba mais: documentação.

(Esta publicação no blog foi traduzida utilizando ferramentas baseadas em inteligência artificial) Publicação original

Nunca perca uma postagem da Databricks

Inscreva-se nas categorias de seu interesse e receba as últimas postagens na sua caixa de entrada