Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här sidan innehåller en översikt över standardberäkning.
Vad är standardberäkning?
Standardberäkning är beräkning konfigurerad med standardåtkomstläge. Standardberäkningsresurser kan användas av alla användare som har behörighet att göra det.
Standardberäkning rekommenderas för de flesta arbetsbelastningar. Med standardberäkning kan valfritt antal användare ansluta och samtidigt köra arbetsbelastningar på samma beräkningsresurs, vilket ger kostnadsbesparingar och förenklad beräkningshantering. Standardberäkning kör användarkod i fullständig isolering utan åtkomst till resurser på lägre nivå.
Val av åtkomstläge
Åtkomstläget konfigureras när du skapar en beräkningsresurs för alla syften eller jobb. Inställningen för åtkomstläge finns under avsnittet Avancerat i beräkningsgränssnittet och representeras av data_security_mode i API:et.
Som standard i användargränssnittet är åtkomstläget inställt på Auto, vilket innebär att åtkomstläget väljs automatiskt åt dig baserat på din valda Databricks Runtime. Automatisk standardinställning är Standard om inte en maskininlärningskörning eller en Databricks Runtimes som är lägre än 14.3 har valts, i vilket fall Dedicated används.
När du ska använda standardberäkning
Standardberäkning rekommenderas för de flesta arbetsbelastningar, inklusive:
- Allmän datateknik och ETL-pipelines: De flesta databearbetningsarbetsbelastningar
- Samarbetsprojekt för datavetenskap: Team som arbetar tillsammans med analys- och modellutveckling
- Interaktiv datautforskning: Ad hoc-analys och notebook-baserad utveckling
- Kostnadsoptimering: När du vill dela beräkningsresurser mellan flera användare
Välj endast dedikerad beräkning för specialiserade arbetsbelastningar som kräver privilegierad datoråtkomst, RDD-API:er, distribuerad ML, GPU:er eller R. En lista över standardberäkningsbegränsningar finns i Standardkrav och begränsningar för beräkning.
Stöd för språk och körning
Standardberäkning har stöd för följande programmeringsspråk:
- Python: Fullständigt stöd för alla Databricks Runtime-versioner
- SQL: Fullständigt stöd för alla Databricks Runtime-versioner
- Scala: Stöds på Databricks Runtime 13.3 LTS och senare med Unity Catalog
- R: Stöds inte för standardberäkning
Lakeguard för användarisolering
Standardberäkning använder Azure Databricks Lakeguard för att tillhandahålla säker användarisolering och datastyrning. Lakeguard använder avancerade kodisoleringstekniker som separerar användarkod från den underliggande Spark-infrastrukturen.
Mer information finns i Hur framtvingar Databricks användarisolering?.