Aller au contenu principal

Connectez Replit à Databricks

Replit est une plateforme de développement alimentée par l'IA où vous créez et déployez des applications à l'aide d'invites en langage naturel. Avec l'intégration Databricks, les applications hébergées par Replit peuvent query les données stockées dans votre lakehouse Databricks.

Par exemple, vous pouvez créer des tableaux de bord de prévision ou des applications d'analytique basées sur les données du lakehouse.

Prérequis

Avant de configurer l'intégration, vous avez besoin des éléments suivants :

  • Un Databricks service principal ayant accès à votre workspace.
  • Un secret OAuth pour le Service Principal. Enregistrez l' ID client et le secret . Le secret n'est affiché qu'une seule fois.
  • Un SQL Warehouse existant dans votre Workspace. Le Service Principal doit avoir un accès de **gestion** au SQL Warehouse.
  • Un compte Replit.

Étape 1 : Obtenir les détails de connexion Databricks

Pour vous connecter depuis Replit, vous avez besoin des valeurs suivantes de votre Workspace Databricks :

  • Hostname du serveur et chemin HTTP de votre SQL Warehouse. Consultez Obtenir les détails de connexion pour une ressource de compute Databricks.
  • ID client : l'ID d'application de votre Service Principal. Cette valeur est la même que l'ID client affiché lorsque vous avez généré le secret OAuth.
  • Secret client : Le secret OAuth que vous avez généré pour le Service Principal.

Étape 2 : Configurez la connexion dans Replit

Pour connecter votre application Replit à Databricks, reportez-vous à Créez le connecteur Databricks dans Replit dans la documentation Replit.

Étape 3 : Créez votre application

Après avoir configuré la connexion, utilisez l'Agent Replit pour créer une application qui query vos données Databricks. Sélectionnez le modèle **Databricks App Template**, puis décrivez l'application que vous souhaitez créer en langage naturel. Consultez Créer avec Agent dans la documentation Replit.

Ressources supplémentaires