Feliz Dia dos Namorados! Databricks ❤️ Visual Studio Code.
Neste dia especial, temos o prazer de anunciar uma nova e poderosa experiência de desenvolvimento para a Databricks Lakehouse Platform: a VS Code Extension for Databricks.
Esta nova extensão permite aos desenvolvedores escreverem código localmente, aproveitando os poderosos recursos de criação dos IDEs enquanto conecta a clusters do Databricks para executar código de forma remota. Os IDEs permitem aos desenvolvedores usarem práticas recomendadas que se tornam necessárias com grandes bases de código, como controle de código fonte, esquemas de código modulares, refatoração e testes de unidades integrados.
Este será o primeiro de muitos lançamentos planejados para equipes que dependem de IDEs para seu processo de desenvolvimento. O Databricks está investindo pesado em nosso ecossistema de desenvolvedores e disponibilizará suporte para outros IDEs e ferramentas adicionais.
Confira uma demonstração rápida aqui ou leia mais abaixo:
Crie todos os seus aplicativos de dados e AI sem sair do seu IDE. Você pode criar o código para seus pipelines e jobs no VS Code e, em seguida, implantá-lo, testá-lo e executá-lo em tempo real no seu cluster do Databricks. Aplique as melhores práticas de desenvolvimento de software e utilize os recursos nativos do VS Code para edição, refatoração, teste e CI/CD em seus projetos de dados e IA.
"Minha equipe quer executar suas cargas de trabalho de dados no Databricks Lakehouse, mas desenvolver seus aplicativos de dados no IDE. Agora eles podem escrever código, editar e testar em seu IDE e executar o código no Databricks."– André Garrido, Head de Desenvolvimento de software para Processamento de Dados na Kantar
Agora que você pode desenvolver na Databricks dentro do VS Code, pode realizar todo o seu trabalho em um só lugar. Seus objetos da Databricks podem ser gerenciados nativamente no VS Code com a nova extensão, permitindo que você permaneça no seu IDE e evite a troca de contexto entre aplicativos. Todos os componentes do Databricks, como clusters, pipelines e tarefas, são integrados ao seu workspace do VS Code e ao seu fluxo de trabalho regular. Você pode utilizar a escala do Lakehouse para processar e analisar grandes conjuntos de dados, usar clusters para consultas e visualizações, treinar modelos de machine learning e implantar trabalhos em produção para que qualquer pessoa em sua organização possa ver e usar dados para tomar decisões, tudo dentro do VS Code.

Aproveite todas as facilidades do VS Code que você já conhece ao criar aplicações no Databricks. Navegue para as definições de função, refatore, use a busca e substituição avançada e utilize janelas divididas para aumentar sua eficiência. Obtenha o preenchimento automático de código em funções e variáveis, incluindo objetos específicos do Databricks, para acelerar a descoberta e o desenvolvimento.
Com o VS Code e o Databricks, agora você pode usar as melhores práticas de desenvolvimento de software que já definiu para seu processo de desenvolvimento. Crie e modularize diferentes partes do seu programa em funções e arquivos separados. Os arquivos são locais, então você pode usar as ferramentas Git do VS Code e a CLI do git. Modularize seu código em arquivos e bibliotecas para incentivar a reutilização de código e melhorar a higiene. Use seu framework de teste preferido para garantir a qualidade do software. Integre com as principais ferramentas de CI/CD para entregar seu código em produção mais rápido.
"Acredito que a extensão da Databricks é uma vantagem para desenvolvedores como eu, que preferem um IDE para poder aproveitar de imediato o poder das funções nativas e extensíveis do VS Code e, ao mesmo tempo, me permite executar a Databricks localmente. Muito útil!"- Sam Walker, Engenheiro de Dados na Watco

A nova extensão do VS Code está disponível diretamente no marketplace do Visual Studio para simplificar a experiência de aquisição e garantir que você obtenha uma versão da Databricks oficialmente suportada e confiável. Atualizaremos a extensão regularmente para oferecer melhorias de experiência e qualidade para sua tranquilidade. Você também pode ter certeza de que seu investimento está preparado para o futuro, com suporte adicional para os novos recursos da plataforma Databricks Lakehouse, conforme forem lançados.
"Consideramos um grande avanço que vai impulsionar ainda mais nosso processo de desenvolvimento, um marco que certamente merece ser celebrado e compartilhado!"- Iago Brandão e Monica Borges, MLOps na ViaHub

A Extensão VS Code está disponível hoje para download no marketplace do Visual Studio.
Consulte nossa documentação para AWS, Azure e GCP para obter ajuda sobre como começar a usar a extensão, e experimente.
Adoraríamos receber seu feedback na Comunidade Databricks sobre esta extensão ou qualquer outro aspecto da experiência de desenvolvimento.
Fique atento para futuras atualizações e melhorias na extensão do VS Code e para o suporte a outros IDEs!
Produto
June 12, 2024/11 min de leitura

