Aller au contenu principal

Configurez votre workspace Databricks Apps et votre environnement de développement

Pour créer, déployer et exécuter des applications Databricks, votre environnement doit répondre à des prérequis spécifiques. Ceci inclut des exigences pour votre Databricks Workspace et votre environnement de développement local.

Configurez votre Workspace Databricks

Pour déployer et exécuter des applications dans votre Workspace Databricks, assurez-vous qu'il répond aux exigences suivantes :

  • Le Workspace est situé dans une région qui prend en charge le compute Serverless, car Databricks Apps s’appuie sur cette infrastructure. Consultez Disponibilité des fonctionnalités de compute serverless.
  • La configuration réseau (telle que les règles de pare-feu du Virtual Private Cloud (VPC) ou les contrôles de sortie) autorise l'accès sortant au domaine *.databricksapps.com.

Configurer votre environnement de développement

Toutes les applications nécessitent la version 0,229,0 ou supérieure de Databricks CLI, configurée pour accéder à votre Workspace. Pour installer ou mettre à jour la CLI, consultez Installation ou mise à jour de la CLI Databricks. Databricks recommande d'utiliser l'authentification OAuth utilisateur-à-machine (U2M).

Vous pouvez développer des applications à l'aide de Python, Node.js, ou d'une architecture hybride qui combine les deux. Installez les outils suivants en fonction des langages utilisés par votre application.

Python

Si vous créez votre application à l'aide de Python, votre environnement de développement doit satisfaire aux exigences suivantes.

Node.js

Si vous créez votre application à l'aide de Node.js, Votre environnement de développement doit répondre aux exigences suivantes.

  • Node.js version 22,16 ou supérieur installé.

  • (Facultatif) Databricks SQL Driver pour Node.js installé, si votre application doit accéder à Databricks SQL. Installer avec :

    npm i @databricks/sql