Koppla upp från din IDE

Den här sidan sammanfattar funktioner i utvecklarverktyg som gör det möjligt för dig att ansluta till Databricks från din IDE.

Jämför IDE-verktyg

Följande tabell jämför verktyg för att ansluta till Databricks från din IDE.

Verktyg Användningsfall
SSH-tunnel
  • Koppla din lokala IDE till classic compute, serverless compute eller AI Runtime över SSH.
  • Kör kod i samma miljö som ditt kluster eller serverless compute.
  • För ytterligare funktionsdetaljer, se IDE kopplad till SSH.
Databricks Sandbox
  • Koppla din lokala IDE till Databricks lättviktiga serverlösa beräkning över SSH.
  • Standardmiljön inkluderar vanliga kodningsagentverktyg och stöd för Omnigent.
  • För ytterligare funktionsdetaljer, se IDE kopplad till SSH.
IDE-utvidgning
  • Koppla Visual Studio Code eller Cursor till en Databricks arbetsyta med några klick.
  • Definiera, distribuera och kör Deklarative Automation Bundles från din IDE.
  • Kör lokala Python-filer på Databricks compute, eller kör filer och notebooks som Lakeflow-jobb.
Databricks Connect
  • Koppla vilken IDE, notebook-server eller anpassad applikation som helst till Databricks Compute.
  • Skriv kod med Spark-API:er och kör den på distans på Databricks Compute i stället för en lokal Spark-session.

IDE är ansluten via SSH

Både SSH-tunneln och Databricks Sandbox ansluter till Databricks-beräkning i din arbetsyta med SSH (Secure Shell). Följande tabell jämför användningsfall och tekniska skillnader mellan de två funktionerna.

Databricks SSH-tunnel Databricks Sandbox
Primärt användningsfall IDE-driven utveckling för data engineering, datavetenskap och arbetsbelastningar för maskininlärning på Databricks-beräkning. Kör agentloopar och kör säkert obetrodd, godtycklig icke-Spark- och Databricks Runtime-kod.
Var beräkning körs Antingen klassiskt eller serverless dataplan i Databricks-arbetsytan Serverlöst dataplan i Databricks-arbetsytan
Beräkningstyp
  • Serverlös beräkning
  • Dedikerade kluster för en användare
  • AI-körtid
Särskild lättviktig serverlös datorkapacitet
Starttid Liknande befintliga uppstartstider för beräkning Seconds
Identitetsvidarebefordran Automatiskt autentiserad för användaren som initierar SSH-sessionen Autentiseras automatiskt för den användare som initierar SSH-sessionen
Datapersistence Du har en direkt anslutning till Databricks workspace. Data i arbetsytfiler och Unity Catalog finns tillgängligt från IDE UI, REST API och Databricks CLI. Data är tillgänglig i /home/sandbox-agent/ och kvarstår när sandlådan stoppas. Data i arbetsytfiler och Unity Catalog finns tillgängligt med REST API och Databricks CLI.
Standardmiljö Samma som ditt kluster eller serverlösa miljö. Hantera beroenden i klustret, utnyttja grundmiljöer för arbetsytor för serverless och AI-körning, eller installera beroenden under projektkörning. Standardmiljön inkluderar vanliga kodningsagentverktyg och stöd för Omnigent.
SEG (utgående kontroller) Ärver från arbetsyta Ännu inte tillgängligt
Ingresskontroller (PrivateLink, IP ACL) Available Available