Sdílet prostřednictvím


Nastavení pracovního prostoru Databricks Apps a vývojového prostředí

Pokud chcete vytvářet, nasazovat a spouštět aplikace Databricks, musí vaše prostředí splňovat konkrétní požadavky. Patří sem požadavky pro váš pracovní prostor Azure Databricks i místní vývojové prostředí.

Nastavení pracovního prostoru Azure Databricks

Pokud chcete nasazovat a spouštět aplikace v pracovním prostoru Azure Databricks, ujistěte se, že splňuje následující požadavky:

  • Pracovní prostor se nachází v oblasti, která podporuje bezserverové výpočetní prostředky, protože databricks Apps spoléhá na tuto infrastrukturu. Viz Dostupnost bez serveru.
  • Konfigurace sítě (například pravidla brány firewall VPC nebo ovládací prvky výchozího *.databricksapps.com přenosu dat) umožňuje odchozí přístup k doméně.

Nastavení vývojového prostředí

Všechny aplikace vyžadují rozhraní příkazového řádku Azure Databricks verze 0.229.0 nebo novější nakonfigurované pro přístup k vašemu pracovnímu prostoru. Pokud chcete rozhraní příkazového řádku nainstalovat nebo aktualizovat, přečtěte si téma Instalace nebo aktualizace rozhraní příkazového řádku Databricks. Azure Databricks doporučuje používat ověřování OAuth uživatele vůči stroji (U2M).

Aplikace můžete vyvíjet pomocí Pythonu, Node.jsnebo hybridní architektury, která kombinuje obojí. Nainstalujte následující nástroje na základě jazyků, které vaše aplikace používá.

Python

Pokud vytváříte aplikaci pomocí Pythonu, musí vývojové prostředí splňovat následující požadavky.

  • Nainstalovaný Python verze 3.11 nebo novější

  • Nainstalovaná sada Databricks SDK pro Python Instalace pomocí:

    pip3 install databricks-sdk
    
  • (Volitelně) konektor SQL Databricks pro Python nainstalovaný, pokud vaše aplikace potřebuje přístup k Databricks SQL. Instalace pomocí:

    pip3 install databricks-sql-connector
    

Node.js

Pokud vytváříte aplikaci pomocí Node.js, musí vývojové prostředí splňovat následující požadavky.

  • Node.js nainstalovaná verze 22.16 nebo vyšší.

  • (Volitelné) Ovladač SQL Databricks pro Node.js nainstalovaný, pokud vaše aplikace potřebuje přístup k Databricks SQL. Instalace pomocí:

    npm i @databricks/sql