Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Poznámka:
Tyto informace platí pro Databricks CLI verze 0.205 a vyšší. Rozhraní příkazového řádku Databricks je ve veřejné předběžné verzi.
Použití rozhraní příkazového řádku Databricks podléhá licenci Databricks a oznámení o ochraně osobních údajů Databricks, včetně všech ustanovení o využití.
Rozhraní příkazového řádku Databricks (označované také jako nástroj Databricks CLI) poskytuje snadno použitelné rozhraní pro automatizaci platformy Azure Databricks z terminálu, příkazového řádku nebo automatizačních skriptů. Podívejte se na Co je rozhraní příkazového řádku Databricks?
Tento článek ukazuje, jak rychle nainstalovat a nakonfigurovat Rozhraní příkazového řádku Databricks.
Potvrzení požadavků na místní počítač
V tomto kurzu se předpokládá, že:
Pro Linux nebo macOS máte nainstalovaný Homebrew .
Poznámka:
Pokud homebrew nemůžete použít, další způsoby instalace rozhraní příkazového řádku najdete v tématu Instalace nebo aktualizace rozhraní příkazového řádku Databricks.
Pro Windows máte nainstalovaný winget, Chocolatey nebo Subsystém Windows pro Linux (WSL). Pokyny k instalaci najdete v dokumentaci k vašemu operačnímu systému.
Poznámka:
Instalace Databricks CLI pomocí Chocolatey je experimentální.
Pokud nemůžete použít
winget, Chocolatey nebo WSL, další způsoby instalace rozhraní příkazového řádku najdete v tématu Instalace nebo aktualizace rozhraní příkazového řádku Databricks.
Nainstalujte rozhraní příkazového řádku Databricks
Nejprve nainstalujte rozhraní příkazového řádku Databricks:
Pokud ještě není nainstalovaný, nainstalujte rozhraní příkazového řádku Databricks:
Linux, macOS
Pomocí Homebrew nainstalujte Rozhraní příkazového řádku Databricks spuštěním následujících dvou příkazů:
brew tap databricks/tap brew install databricksWindows
K instalaci rozhraní příkazového řádku Databricks můžete použít winget, Chocolatey nebo Subsystém Windows pro Linux (WSL). Pokud nemůžete použít
winget, Chocolatey nebo WSL, měli byste tento postup přeskočit a místo toho použít příkazový řádek nebo PowerShell k instalaci rozhraní příkazového řádku Databricks ze zdroje .Poznámka:
Instalace Databricks CLI pomocí Chocolatey je experimentální.
Pokud chcete použít
wingetk instalaci rozhraní příkazového řádku Databricks, spusťte následující dva příkazy a restartujte příkazový řádek:winget search databricks winget install Databricks.DatabricksCLIPokud chcete k instalaci rozhraní příkazového řádku Databricks použít Chocolatey, spusťte následující příkaz:
choco install databricks-cliJak použít WSL k instalaci příkazového řádku Databricks:
Nainstalujte
curlazipprostřednictvím WSL. Další informace najdete v dokumentaci k operačnímu systému.Pomocí WSL nainstalujte rozhraní příkazového řádku Databricks spuštěním následujícího příkazu:
curl -fsSL https://raw.githubusercontent.com/databricks/setup-cli/main/install.sh | sh
Spuštěním následujícího příkazu ověřte, že je nainstalované rozhraní příkazového řádku Databricks, které zobrazuje aktuální verzi nainstalovaného rozhraní příkazového řádku Databricks. Tato verze by měla být 0.205.0 nebo vyšší:
databricks -v
Konfigurace přístupu k pracovnímu prostoru
Dále nakonfigurujte přístup k pracovnímu prostoru Databricks.
Poznámka:
Tento kurz používá ověřování U2M (user-to-machine) OAuth k ověření rozhraní příkazového řádku pomocí uživatelského účtu Azure Databricks. Pokud chcete rozhraní příkazového řádku nakonfigurovat tak, aby používalo jiné typy ověřování Databricks, přečtěte si téma Ověřování rozhraní příkazového řádku Databricks.
Pomocí Databricks CLI zahajte správu tokenů OAuth místně spuštěním následujícího příkazu pro každý cílový účet nebo pracovní prostor.
V případě operací na úrovni účtu nahraďte v následujícím příkazu následující zástupné symboly:
- Nahraďte
<account-console-url>svým Azure Databricks https://accounts.azuredatabricks.net. - Nahraďte
<account-id>svým ID účtu Azure Databricks. Podívejte se na ID vašeho účtu.
databricks auth login --host <account-console-url> --account-id <account-id>V případě operací na úrovni pracovního prostoru v následujícím příkazu nahraďte vaší Azure Databricks URL pro jednotlivé pracovní prostory, například
<workspace-url>.databricks auth login --host <workspace-url>- Nahraďte
Rozhraní příkazového řádku Databricks vás vyzve k uložení informací, které jste zadali jako konfigurační profil Azure Databricks. Stisknutím klávesy
Enterpotvrďte navrhovaný název profilu nebo zadejte název nového nebo existujícího profilu. Všechny existující profily se stejným názvem se přepíšou informacemi, které jste zadali. Pomocí profilů můžete rychle přepínat kontext ověřování mezi více účty nebo pracovními prostory.Seznam existujících profilů získáte tak, že v samostatném terminálu nebo příkazovém řádku použijete rozhraní příkazového řádku Databricks ke spuštění příkazu
databricks auth profiles. Pokud chcete zobrazit existující nastavení konkrétního profilu, spusťte příkazdatabricks auth env --profile <profile-name>.Ve webovém prohlížeči dokončete pokyny na obrazovce, abyste se přihlásili k účtu nebo pracovnímu prostoru Azure Databricks.
Pokud chcete zobrazit aktuální hodnotu tokenu OAuth profilu a nadcházející časové razítko vypršení platnosti tokenu, spusťte jeden z následujících příkazů:
V případě operací na úrovni účtu spusťte následující příkazy:
databricks auth token -p <profile-name>databricks auth token --host <workspace-url> --account-id <account-id>databricks auth token --host <workspace-url> --account-id <account-id> -p <profile-name>
Pokud máte více profilů se stejnými hodnotami
--hosta--account-id, možná bude nutné zadat parametry--host,--account-ida-pspolečně, aby rozhraní příkazového řádku Databricks pomohlo najít správné odpovídající informace o tokenu OAuth.V případě operací na úrovni pracovního prostoru spusťte následující příkazy:
databricks auth token -p <profile-name>databricks auth token --host <workspace-url>databricks auth token --host <workspace-url> -p <profile-name>
Pokud máte více profilů se stejnými
--hosthodnotami, budete možná muset zvážit zadání možností--hosta-pspolečně, abyste pomohli nástroji příkazového řádku Databricks najít správné odpovídající informace o tokenu OAuth.
Další kroky
- Informace o používání rozhraní příkazového řádku najdete v tématu Základní využití rozhraní příkazového řádku Databricks.
- Přehled dostupných příkazů rozhraní příkazového řádku najdete v tématu Příkazy rozhraní příkazového řádku Databricks.
- Pokud se rozhraní příkazového řádku nespustí nebo nevygeneruje neočekávané výsledky, přečtěte si téma Ověření instalace rozhraní příkazového řádku.