Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Voeg SQL-warehouses toe als Databricks Apps-resources om uw app in staat te stellen verbinding te maken met rekenresources en SQL-query's uit te voeren.
Een SQL Warehouse-resource toevoegen
Voordat u een SQL Warehouse als resource toevoegt, controleert u de vereisten voor app-resources.
- Klik in de sectie App-resources wanneer u een app maakt of bewerkt op + Resource>SQL Warehouse toevoegen.
- Kies een SQL Warehouse uit de beschikbare opties in uw werkruimte.
- Selecteer het juiste machtigingsniveau voor uw app:
- Kan het volgende gebruiken: Verleent de app toestemming om verbinding te maken met het SQL-warehouse en query's uit te voeren. Dit is de minimaal vereiste machtiging voor de meeste toepassingen.
- Kan het volgende beheren: Verleent de app toestemming om de configuratie, schaalaanpassing en andere beheerinstellingen te wijzigen. Selecteer deze alleen als uw app het magazijn specifiek moet beheren.
- (Optioneel) Geef een aangepaste resourcesleutel op, zoals u verwijst naar het SQL-warehouse in uw app-configuratie. De standaardsleutel is
sql-warehouse.
Omgevingsvariabelen
Wanneer u een app met een SQL Warehouse-resource implementeert, Azure Databricks de magazijn-id beschikbaar maakt via omgevingsvariabelen waarnaar u kunt verwijzen met behulp van het veld valueFrom.
Voor meer informatie, zie Toegang tot omgevingsvariabelen van resources.
Een SQL Warehouse-resource verwijderen
Wanneer u een SQL Warehouse-resource uit een app verwijdert, verliest de service-principal van de app de toegang tot het magazijn. Het SQL Warehouse zelf blijft ongewijzigd en blijft beschikbaar voor andere gebruikers en toepassingen met de juiste machtigingen.
Aanbevolen werkwijzen
Houd rekening met het volgende wanneer u met SQL Warehouse-resources werkt:
- Minimale machtigingen verlenen. Gebruik
Can usemachtigingen tenzij uw app specifiek beheertaken op het magazijn moet uitvoeren. - SQL-warehouses verbruiken rekenresources. Bewaak de querypatronen en het magazijngebruik van uw app om de kosten te optimaliseren.
- Implementeer logica voor opnieuw proberen en foutafhandeling in uw app om potentiƫle verbindingsproblemen of magazijnproblemen te beheren.
- Selecteer magazijngrootten die overeenkomen met de prestatievereisten van uw app en verwachte querybelastingen.