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 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