Kommentar
Å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.
Anmärkning
Databricks CLI-användning omfattas av Databricks-licensen och Databricks sekretessmeddelande, inklusive eventuella användningsdatabestämmelser.
Viktigt!
Databricks SSH-tunneln finns i Beta.
Med ssh kommandogruppen i Databricks CLI kan du konfigurera och upprätta SSH-anslutningar till databricks-beräknings- och arbetsytan. Se Ansluta till Databricks med hjälp av en SSH-tunnel.
databricks ssh connect
Anslut till databricks-beräknings- och arbetsytan via SSH. Det här kommandot upprättar en SSH-anslutning till Databricks-beräkning, konfigurerar SSH-servern och hanterar anslutningsproxyn.
databricks ssh connect [flags]
Options
--accelerator string
GPU-acceleratorns typ när du ansluter till AI Runtime. Accepterar GPU_1xA10 eller GPU_8xH100.
--auto-approve
Hoppa över bekräftelsemeddelanden när du installerar IDE-tillägg och tillämpar IDE-inställningar. Förvald: false.
--auto-start-cluster
Starta klustret automatiskt om det inte körs. Förvald: true.
--base-environment string
En basmiljö för arbetsytan för att förkonfigurera Python beroenden vid anslutning till serverlös beräkning. Stöds med serverlös miljö version 4 och senare; serverlös miljö version 5 stöds inte. Accepterar något av följande format:
- Ett visningsnamn, till exempel
my-workspace-env - En YAML-filsökväg, till exempel
/Workspace/path/to/env.yaml - Ett resurs-ID, till exempel
workspace-base-environments/dbe_123
Den här flaggan kan inte kombineras med --cluster.
--cluster string
Databricks-ID för ett dedikerat kluster med en användare. När det här alternativet utelämnas ansluter Databricks SSH-tunneln till serverlös beräkning.
Den här flaggan kan inte kombineras med --base-environment.
--ide string
IDE att starta för sessionen. Accepterar vscode eller cursor. Om du vill starta sessionen i terminalen utelämnar du den här flaggan och använder cd /Workspace/Users/someone@example.com sedan för att komma åt din arbetsyta.
--max-clients int
Maximalt antal SSH-klienter. Förvald: 10.
--name string
Anslutningsnamn som ska återanvändas mellan sessioner. Endast serverlös beräkning.
--shutdown-delay duration
Fördröjning innan servern stängs av efter att den senaste klienten har kopplats från. Förvald: 10m0s.
Examples
Följande exempel ansluter till serverlös beräkning:
databricks ssh connect
Följande exempel ansluter till serverlös beräkning på AI Runtime med hjälp av en GPU-accelerator:
databricks ssh connect --accelerator GPU_1xA10
I följande exempel ansluts till serverlös beräkning med hjälp av en arbetsytebasmiljö som har Python beroenden förkonfigurerade.
databricks ssh connect --base-environment my-workspace-env
Följande exempel ansluter till ett dedikerat kluster:
databricks ssh connect --cluster 0123-456789-abcdefgh
Följande exempel ansluter till ett kluster med en specifik profil:
databricks ssh connect --cluster 0123-456789-abcdefgh --profile my-profile
Följande exempel ansluter med en anpassad avstängningsfördröjning:
databricks ssh connect --cluster 0123-456789-abcdefgh --shutdown-delay 30m
databricks ssh-konfiguration
Konfigurera SSH-konfiguration för anslutningar till klassisk beräkning. Endast anslutningar till dedikerade kluster (en användare) stöds. Det här kommandot lägger till en SSH-värdkonfiguration i SSH-konfigurationsfilen. När installationen har körts kan du ansluta med ssh <name>.
För serverlösa anslutningar använder du databricks ssh connect. Inget installationssteg krävs.
databricks ssh setup [flags]
Options
--auto-approve
Hoppa över bekräftelsemeddelanden när du återskapar befintliga SSH-värdkonfigurationer. Förvald: false.
--auto-start-cluster
Starta klustret automatiskt när du upprättar SSH-anslutningen. Förvald: true.
--cluster string
Databricks-ID för ett dedikerat kluster med en användare.
--name string
Värdnamn som ska användas i SSH-konfigurationen.
--shutdown-delay duration
SSH-servern avslutas efter den här fördröjningen om det inte finns några aktiva anslutningar. Förvald: 10m0s.
--ssh-config string
Sökväg till SSH-konfigurationsfilen. Förvald: ~/.ssh/config.
Examples
I följande exempel konfigureras SSH-konfiguration för ett kluster:
databricks ssh setup --name my-cluster --cluster 0123-456789-abcdefgh
När installationen har körts kan du ansluta med SSH-standardklienten:
ssh my-cluster
Globala flaggor
--debug
Om felsökningsloggning ska aktiveras.
-h eller --help
Visa hjälp för Databricks CLI eller den relaterade kommandogruppen eller det relaterade kommandot.
--log-file sträng
En sträng som representerar filen som utdataloggarna ska skrivas till. Om den här flaggan inte anges är standardvärdet att skriva utdataloggar till stderr.
--log-format Format
Loggformattypen, text eller json. Standardvärdet är text.
--log-level sträng
En sträng som representerar loggformatnivån. Om det inte anges inaktiveras loggformatnivån.
-o, --output typ
Kommandots utdatatyp, text eller json. Standardvärdet är text.
-p, --profile sträng
Namnet på profilen i ~/.databrickscfg-filen som ska användas för att köra kommandot. Om den här flaggan inte anges används den namngivna DEFAULT profilen om den finns.
--progress-format Format
Formatet för att visa förloppsloggar: default, append, inplaceeller json
-t, --target sträng
Om tillämpligt, paketmålet som ska användas