Databricks Sandbox

Important

Tato funkce je v beta verzi. Chcete-li v pracovním prostoru povolit náhled této funkce, povolte nastavení Databricks Sandbox na stránce Náhledy v pracovním prostoru. Viz Manage Azure Databricks preview.

Databricks v současnosti neúčtuje za používání této funkce. Cena a ceny funkcí v betě se však mohou změnit.

Databricks Sandbox umožňuje spouštět nedůvěryhodný kód v izolovaném prostředí prostřednictvím Databricks REST API, SDK nebo Databricks CLI. Sandbox poskytuje serverless výpočetní prostředí na vyžádání pro dynamické spouštění kódu.

Každý sandbox obsahuje trvalý domovský adresář. Sandbox můžete kdykoli zastavit a spustit a data ve vašem domovském adresáři zůstanou.

Sandbox je ideální pro:

  • Provozování agentského postroje.
  • Spouštění uživatelsky psaného nebo AI napsaného kódu.
  • Spouštění úloh na pozadí nebo pracovních procesů.
  • Spuštění interaktivních IDE nebo SSH relací.

Předpoklady

Začínáme

Pro vytvoření sandboxu a spuštění kódu v něm viz Databricks Sandbox quickstart. Quickstart pokrývá všechny způsoby, jak sandbox používat:

  • Sandboxový nástroj pro agenty, který vytváříte pomocí Agent Bricks CLI.
  • Databricks SDK pro Python, doporučený způsob práce se sandboxy přímo v kódu.
  • Databricks CLI slouží k připojení k sandboxu přes SSH.

Vypočítat velikost

Databricks Sandbox je vybaven 4 vCPU a 8 GB RAM. Tato velikost není konfigurovatelná.

Storage

Warning

Na konci beta období může Databricks provést jednorázové vyčištění dat uložených v sandboxech. Neukládejte nic, co si nemůžete dovolit ztratit.

Databricks Sandbox je dodáván s úložištěm připojeným k síti.

  • Data ve vašem domácím adresáři (/home/sandbox-agent) zůstávají po celou dobu existence vašeho Databricks Sandboxu. I po zastavení Databricks Sandboxu jsou data ve vašem domovském adresáři dostupná, když začnete další relaci.
  • Váš domovský adresář může uložit až 100 GB. V tuto chvíli to nelze změnit.
  • Můžete uložit až 10 GB mimo domovský adresář, ale tato data se smažou, když sandbox ukončíte.

Sítě

Neexistují žádná omezení pro výstup ze sítě ze sandboxu a výstup není konfigurovatelný.

Náklady na využití

Pro kompletní informace o využití fakturace viz ceny Databricks. Databricks předpokládá využití sandboxu pro fakturaci pro:

  • Výpočetní výkon za běhu: Fakturováno hodinově během běhu vašeho Databricks Sandboxu.
  • Trvalé úložiště: Za data uložená ve vašem domácím adresáři vám účtují účty, dokud nebude váš Databricks Sandbox smazán. Úložiště je účtováno, dokud existuje Databricks Sandbox instance. Abyste přestali platit za úložiště, musíte sandbox smazat.
  • Přenos dat

Limitations

  • Kvóty jsou vynucovány. Na uživatele můžete mít maximálně 40 aktivních sandboxů (celkem 400 ve všech státech) a pracovní prostor může mít maximálně 100 aktivních sandboxů (celkem 1 000).
  • Databricks Sandbox je výpočetní primitiv určený pro spouštění kódu, nikoli obecný runtime Sparku. Pro Spark workloady použijte Connect to serverless compute.
  • Veřejné IP adresy vašeho Databricks Sandboxu se mohou kdykoli změnit. Výchozí vstup do sandboxu je uzavřen pro veškerý provoz. To se v tuto chvíli nezmění.
  • Nemůžete si při spuštění přizpůsobit prostředí ani uchovávat prostředí mimo domovský adresář. Pro opětovné použití balíčků nebo konfigurací napříč relacemi je ukládejte do svého domovského adresáře.