Delen via


Apps van Databricks

Met Databricks Apps kunnen ontwikkelaars beveiligde gegevens en AI-toepassingen rechtstreeks bouwen en implementeren op het Databricks-platform, waardoor er geen afzonderlijke infrastructuur meer nodig is. Apps worden uitgevoerd op het serverloze platform en kunnen worden geïntegreerd met belangrijke platformservices, waaronder Unity Catalog voor gegevensbeheer, Databricks SQL voor het opvragen van gegevens en OAuth voor verificatie. Veelvoorkomende gebruiksvoorbeelden zijn interactieve dashboards, RAG-chat-apps, formulieren voor gegevensinvoer en aangepaste operationele interfaces.

Ontwikkel apps lokaal met behulp van Python of Node.js, implementeer ze vervolgens in een werkruimte en verplaats ze tussen werkruimten. Populaire Python-frameworks zijn Streamlit, Dash en Gradio. Node.js frameworks zoals React, Angular, Svelte en Express worden ook ondersteund.

Apps worden gefactureerd op basis van de capaciteit die is voorzien, per uur rekentijd wanneer ze actief zijn. U kunt een beperkt aantal apps per werkruimte maken. Zie Resourcelimieten en configureer de rekengrootte voor een Databricks-app voor meer informatie. Zie beperkingen van Databricks Free Edition voor limieten voor gratis edities.

Voor Databricks-apps is een werkruimte in de Premium-laag vereist.

Aan de slag

Feature Description
Aan de slag met apps Uw eerste app maken en implementeren.
Belangrijkste concepten in apps Meer informatie over kernconcepten, waaronder app-structuur, resources, status en autorisatie.
Systeemomgeving voor apps Bekijk de vooraf geconfigureerde systeemomgeving en vooraf geïnstalleerde pakketten.

Ontwikkeling en implementatie

Feature Description
Uw omgeving instellen Configureer uw lokale ontwikkelomgeving voor het bouwen van apps.
Apps configureren Configureer app-instellingen, machtigingen, netwerken en autorisatie.
Apps ontwikkelen Bouw apps met behulp van Python of Node.js met ondersteunde frameworks.
Apps implementeren Implementeer apps om ze toegankelijk te maken in de werkruimte.

Beheer en bewerkingen

Feature Description
Apps monitoren Bewaak logboeken, controlegebeurtenissen, kosten en app-inzichten.
Apps integreren Apps insluiten in externe websites en toepassingen.
Aanbevolen procedures voor apps Volg de aanbevolen procedures voor het ontwikkelen en implementeren van apps.

Standaardondersteuning voor naleving

Databricks-apps worden ondersteund met het beveiligingsprofiel voor naleving in alle regio's waar de geselecteerde nalevingsstandaard beschikbaar is. Een werkruimtebeheerder moet Databricks-apps inschakelen op de pagina Previews. Zie Previews op werkruimteniveau beheren voor meer informatie. Zie Voor ondersteuning op regioniveau klassieke en serverloze compute-ondersteuning per regio.