Lovable verbinden met Databricks

Lovable is een toepassingsplatform zonder code waarmee teams apps kunnen bouwen en implementeren zonder code te schrijven. Met de Azure Databricks-integratie kunnen door Lovable gehoste apps query's uitvoeren op gegevens die zijn opgeslagen in uw Azure Databricks lakehouse met behulp van de Databricks REST API- en OAuth-verificatie van machine-naar-machine (M2M).

U kunt bijvoorbeeld prognosedashboards bouwen of apps rapporteren die worden ondersteund door lakehouse-gegevens.

Vereiste voorwaarden

Voordat u de integratie configureert, hebt u het volgende nodig:

Step 1: De verbindingsgegevens van de Azure Databricks ophalen

Als u verbinding wilt maken vanuit Lovable, hebt u de volgende waarden uit uw Azure Databricks werkruimte nodig:

  • Werkruimte-URL: de URL van uw Azure Databricks-werkruimte, zoals https://dbc-1234567890123456.cloud.databricks.com. Zie Id's ophalen voor werkruimteobjecten.
  • Client-id: de toepassings-id van uw service-principal. Dit is dezelfde waarde als de client-id die wordt weergegeven toen u het OAuth-geheim hebt gegenereerd.
  • Clientgeheim: het OAuth-geheim dat u hebt gegenereerd voor de service-principal.

Stap 2: De verbinding configureren in Lovable

Zie Connect your app to Databricks in de documentatie van Lovable om uw Lovable-app te verbinden met Azure Databricks.

Lovable slaat deze referenties op als versleutelde omgevingsvariabelen en geeft deze tijdens runtime door aan uw app.

Step 3: Query's uitvoeren op Azure Databricks gegevens

Nadat u de verbinding hebt geconfigureerd, maakt u een Lovable-app waarmee Azure Databricks gegevens worden opgevraagd. Wanneer u de app beschrijft die u wilt bouwen, detecteert de Lovable-agent automatisch beschikbare SQL-warehouses en gebruikt de Databricks REST API om SQL-query's uit te voeren.

Aanvullende bronnen