Conexión de lovable a Databricks

Lovable es una plataforma de aplicaciones sin código que permite a los equipos compilar e implementar aplicaciones sin escribir código. Con la integración Azure Databricks, las aplicaciones hospedadas en Lovable pueden consultar los datos almacenados en el lago de Azure Databricks mediante la API REST de Databricks y la autenticación de máquina a máquina (M2M) de OAuth.

Por ejemplo, puede crear paneles de previsión o aplicaciones de informes respaldadas por datos de lakehouse.

Prerrequisitos

Antes de configurar la integración, necesita lo siguiente:

Step 1: obtener los detalles de la conexión de Azure Databricks

Para conectarse desde Lovable, necesita los siguientes valores desde el área de trabajo de Azure Databricks:

  • URL del espacio de trabajo: La URL de tu espacio de trabajo de Azure Databricks, como https://dbc-1234567890123456.cloud.databricks.com. Consulte Obtener identificadores para objetos del área de trabajo.
  • ID: el identificador de aplicación de la entidad de servicio. Este es el mismo valor que el identificador de cliente que se muestra al generar el secreto de OAuth.
  • Secreto de cliente: El secreto de OAuth que usted generó para el principal del servicio.

Paso 2: Configurar la conexión en Lovable

Para conectar la aplicación lovable a Azure Databricks, consulte Connect your app to Databricks (Conexión de la aplicación a Databricks en la documentación de lovable.

Lovable almacena estas credenciales como variables de entorno cifradas y las pasa a la aplicación en tiempo de ejecución.

Step 3: Consultar datos de Azure Databricks

Después de configurar la conexión, cree una aplicación atractiva que consulte datos de Azure Databricks. Al describir la aplicación que desea construir, el agente Lovable detecta automáticamente los almacenes SQL disponibles y utiliza la API REST de Databricks para ejecutar consultas SQL.

Recursos adicionales