Joyeuse Saint-Valentin ! Databricks ❤️ Visual Studio Code.
En cette belle journée, nous sommes ravis d'annoncer une nouvelle et puissante expérience de développement pour la Databricks Lakehouse Platform : l'extension VS Code pour Databricks.
Cette nouvelle extension permet aux développeurs d'écrire du code localement, en tirant parti des puissantes capacités de création des IDE, tout en se connectant aux clusters Databricks pour exécuter du code à distance. Les IDE permettent aux développeurs d'utiliser les meilleures pratiques qui deviennent nécessaires avec de grandes bases de code, telles que le contrôle du code source, les layouts de code modulaires, la prise en charge du refactoring et les tests unitaires intégrés.
Il s'agira de la première d'une longue série de versions prévues pour les équipes qui s'appuient sur les IDE pour leur processus de développement. Databricks investit massivement dans notre écosystème de développeurs et déploiera la prise en charge d'autres IDE et des outils supplémentaires.
Découvrez une démo rapide ici, ou lisez la suite ci-dessous :
Développez toutes vos applications de données et d'IA sans quitter votre IDE. Vous pouvez écrire le code pour vos pipelines et vos Jobs dans VS Code, puis le déployer, le tester et l'exécuter en temps réel sur votre cluster Databricks. Appliquez les bonnes pratiques de développement logiciel et utilisez les fonctionnalités natives de VS Code pour l'édition, le refactoring, les tests et l'intégration et le déploiement continus (CI/CD) de vos projets de données et d'IA.
« Mon équipe voulait exécuter ses charges de travail sur le lakehouse Databricks, mais préférait développer ses applications à l'aide de son IDE. Désormais, ils peuvent écrire du code, le modifier et le tester dans leur IDE, et exécuter leur code sur Databricks."– André Garrido, Directeur du développement logiciel pour le traitement des données chez Kantar
Maintenant que vous pouvez développer sur Databricks dans VS Code, vous pouvez effectuer tout votre travail au même endroit. Vos objets Databricks peuvent être gérés en mode natif dans VS Code avec la nouvelle extension, ce qui vous permet de rester dans votre IDE et d'éviter de passer d'une application à l'autre. Tous les composants Databricks, tels que les clusters, les pipelines et les tâches, sont intégrés à votre espace de travail VS Code et à votre workflow habituel. Vous pouvez exploiter la montée en charge du lakehouse pour traiter et analyser de grands ensembles de données, utiliser des clusters pour les queries et les visualisations, entraîner des modèles de machine learning et déployer des jobs en production afin que n'importe qui dans votre organisation puisse voir et utiliser les données pour prendre des décisions, le tout dans VS Code.

Retrouvez tout le confort de VS Code que vous connaissez pour créer des applications sur Databricks. Accédez aux définitions des fonctions, refactorisez, utilisez la recherche et le remplacement avancés et les fenêtres fractionnées pour améliorer votre efficacité. Bénéficiez de la saisie semi-automatique du code pour les fonctions et les variables, y compris les objets spécifiques à Databricks, afin d'accélérer la découverte et le développement.
Avec VS Code et Databricks, vous pouvez désormais utiliser les bonnes pratiques de développement logiciel que vous avez déjà mises en place pour votre processus de développement. Construisez et modularisez les différentes parties de votre programme dans des fonctions et des fichiers distincts. Les fichiers sont locaux, vous pouvez donc utiliser les outils Git de VS Code et la CLI git. Modularisez votre code en fichiers et bibliothèques pour encourager la réutilisation du code et améliorer son hygiène. Utilisez votre framework de test préféré pour garantir la qualité du logiciel. Profitez de l'intégration avec les meilleurs outils CI/CD pour mettre votre code en production plus rapidement.
« Pour les développeurs comme moi qui préfèrent travailler avec un IDE pour profiter immédiatement de la puissance de VS Code, l'extension Databricks fournit des fonctionnalités natives et extensibles. Elle facilite en outre l'exécution locale de Databricks. Très utile !"- Sam Walker, data engineer chez Watco

La nouvelle extension VS Code est directement disponible sur la marketplace Visual Studio pour simplifier l'expérience d'acquisition et pour vous assurer d'obtenir une version officiellement prise en charge et de confiance de Databricks. Nous mettrons régulièrement l'extension à jour pour améliorer l'expérience et la qualité, pour votre tranquillité d'esprit. Vous pouvez également être assuré que votre investissement est pérenne grâce à la prise en charge des nouvelles fonctionnalités de la plateforme Databricks Lakehouse dès leur publication.
« Nous considérons cela comme une avancée majeure qui va encore dynamiser notre processus de développement, une étape importante qui mérite certainement d'être célébrée et partagée ! »- Iago Brandão et Monica Borges, MLOps chez ViaHub

L'extension VS Code est disponible en download dès aujourd'hui sur la marketplace Visual Studio.
Veuillez consulter notre documentation pour AWS, Azure et GCP pour obtenir de l'aide sur la prise en main de l'extension, et essayez-la.
N'hésitez pas à nous faire part de vos commentaires sur la Databricks Communauté à propos de cette extension ou de tout autre aspect de l'expérience de développement.
Restez à l'écoute pour les prochaines mises à jour et améliorations de l'extension VS Code et de la prise en charge d'autres IDEs !
Produto
June 12, 2024/11 min de leitura

