Databricks Visual Studio Code Extensionの強化された機能セットを発表することを嬉しく思います:Databricks Asset Bundles(DABs)を基にしたプロジェクトの設定を簡単に行い、リソースエクスプローラーで内部開発ループを改善し、Databricks CLIとのより密接な統合で生産性を向上させます。すでにVS Code拡張機能を使用している場合は、これらの機能を簡単にアップグレードして有効にすることができます。
これらの機能は、DABsの力をあなたの指先にもたらし、コンテキストスイッチを減らし、最良の慣行に基づいたスケーラブルでテスト可能な、再利用可能なソフトウェアの作成に没頭させます。
"Databricks VS Code Extensionなしでは、2024年の目標を達成することはできませんでした。インタラクティブウィンドウは、ソースコードを変更することなくデバッグを可能にすることで、開発中に私にとって重要な役割を果たしました。ローカルでのコード実行も、アプリケーションの異なるバージョンを管理するのがはるかに簡単になりました。”- Live Nation (Charlie Yaris, Data Engineer)
「VS Code拡張機能は、私たちのクラスタとローカルの開発環境との間のギャップを埋め、Databricksと対話しながらも、オリジナルのローカルツールを使用し、すべてのソフトウェアエンジニアリングのベストプラクティスを維持することを可能にします。DABsの統合は、デプロイ前にリソースと変数を検査できるようにすることで、ワークフローの開発を容易にし、Databrick Connectはエディタを離れることなくデバッグを可能にします。”- STRABAG AG, SID(Max Lautner、スタッフエンジニア)
シンプルなセットアップ
プロジェクトのセットアップがこれまでになく簡単になりました。あらかじめ用意されたテンプレートの1つを使って新しいプロジェクトを作成するか、自分のカスタムテンプレートを使用して、チームの標準を適用できます。
組み込みのウィザードを使用して、既存のプロジェクトをアップグレードしたり、既存のDABプロジェクトをロードしたり、新しいプロジェクトを簡単な手順で作成できます。Databricksワークスペースに認証した後、開発対象を選択し、クラスタをアタッチし、コードを同期することができます - さらに、Python環境が設定されていない場合は、それを設定し、開発環境でDatabricks Connectを設定する手助けをします。
より高速なインナーループ
Bundle Resource Explorerを使用すると、開発リソースを確認、実行、またはすぐに移動でき、作業と並行して表示できます。CLIやブラウザへのコンテキスト切り替えは不要で、ワンクリックでリソースのデプロイと実行が可能です。
すべての実行およびデバッグオプションを1つのアイコンにまとめたので、ローカル実行かリモート実行かを迷う必要がありません。新しく追加されたDatabricks Runアイコンの下には、おなじみのオプションがあります。Pythonファイルをアップロードして実行、ファイルをDatabricks Workflowとして実行、またはDatabricks Connectでデバッグ しながら実行できます。
新しいVS Code拡張機能を今すぐ始めましょう!
始めるには、VS Codeをインストールし、VS Codeマーケットプレイスから直接Databricks拡張機能をダウンロードします。
VS Code拡張機能の新バージョンに手動でアップグレードする方法については、私たちのドキュメンテーションをご覧ください。
エクステンションの使用方法や新機能についてのステップバイステップの指示は、こちらのドキュメントをご覧ください。