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.
Důležité
Tato dokumentace byla vyřazena a nemusí být aktualizována.
Tyto informace platí pro starší verzi Rozhraní příkazového řádku Databricks verze 0.18 a novější. Databricks doporučuje místo toho použít novější rozhraní příkazového řádku Databricks verze 0.205 nebo vyšší. Vizte Databricks CLI. Pokud chcete zjistit svou verzi rozhraní příkazového řádku Databricks, spusťte databricks -vpříkaz .
Pokud chcete migrovat z Rozhraní příkazového řádku Databricks verze 0.18 nebo novější na Databricks CLI verze 0.205 nebo novější, přečtěte si téma Migrace rozhraní příkazového řádku Databricks.
Poznámka:
CLI Repos vyžaduje CLI Databricks ve verzi 0.15.0 nebo vyšší.
Podpříkazy rozhraní příkazového řádku Databricks spustíte tak, že je připojíte k databricks repos. Tyto podpříkazy volají rozhraní API Repos.
Další informace o úložištích najdete v části Git folders pro Azure Databricks.
databricks repos --help
Usage: databricks repos [OPTIONS] COMMAND [ARGS]...
Utility to interact with the repos API.
Options:
-v, --version [VERSION]
--debug Debug mode. Shows full stack trace on error.
--profile TEXT CLI connection profile to use. The default profile is
"DEFAULT".
-h, --help Show this message and exit.
Commands:
create Creates a repo.
delete Deletes a repo.
get Lists information about a repo.
list Lists all available repos in the workspace.
update Updates information about a repo.
Vytvoření úložiště
Pokud chcete zobrazit dokumentaci k použití, spusťte databricks repos create --helppříkaz .
Využití
databricks repos create --url <url> --provider <provider> --path <path>
Nahrazení:
<url>s požadovanou adresou URL poskytovatele Git k repozitáři.<provider>s požadovaným názvem poskytovatele Gitu, napříkladgitHub. Mezi dostupné poskytovatele patří:azureDevOpsServicesbitbucketCloudbitbucketServergitHubgitHubEnterprisegitLabgitLabEnterpriseEdition
Název poskytovatele lze zadat bez rozlišení velkých a malých písmen, například
gitHubagithubjsou platné varianty.<path>s volitelnou cestou k úložišti v pracovním prostoru Azure Databricks, například/Repos/someone@example.com/my-repo.
Příklad výstupu
{
"id": 1234567890123456,
"path": "/Repos/someone@example.com/my-repo",
"url": "https://github.com/my/my-repo",
"provider": "gitHub",
"branch": "master",
"head_commit_id": "9837ac1f924a5ca56117597c5c79bb02300ff1f4"
}
Seznam všech dostupných úložišť v pracovním prostoru
Pokud chcete zobrazit dokumentaci k použití, spusťte databricks repos list --helppříkaz .
Využití
databricks repos list --path-prefix <path-prefix> --next-page-token <next-page-token>
Nahrazení:
-
<path-prefix>s volitelnou předponou cesty k repozitářům v pracovním prostoru Azure Databricks, například/Repos/someone@example.com/my-repo. -
<next-page-token>s volitelným dalším tokenem stránky, který získáte spuštěním předchozího příkazu, získáte další stránku výsledků.
Příklad výstupu
{
"repos": [
{
"id": 1234567890123456,
"path": "/Repos/someone@example.com/my-repo",
"url": "https://github.com/my/my-repo",
"provider": "gitHub",
"branch": "master",
"head_commit_id": "9837ac1f924a5ca56117597c5c79bb02300ff1f4"
},
{
"id": 2345678901234567,
"path": "/Repos/someone@example.com/my-repo-2",
"url": "https://github.com/my/my-repo-2",
"provider": "gitHub",
"branch": "master",
"head_commit_id": "837ac1f924a5ca56117597c5c79bb02300ff1f4a"
}
]
}
Výpis informací o úložišti
Pokud chcete zobrazit dokumentaci k použití, spusťte databricks repos get --helppříkaz .
Využití
databricks repos get --repo-id <repo-id> --path <path>
Nahrazení:
-
<repo-id>s ID úložiště, například1234567890123456. Id získáte spuštěním příkazu list .--repo-idnebo--pathje povinný. -
<path>s cestou k úložišti v pracovním prostoru Azure Databricks, například/Repos/someone@example.com/my-repo. Pokud chcete získat cestu, spusťte příkaz get nebo list .--repo-idnebo--pathje povinný.
Příklad výstupu
{
"id": 1234567890123456,
"path": "/Repos/someone@example.com/my-repo",
"url": "https://github.com/my/my-repo",
"provider": "gitHub",
"branch": "master",
"head_commit_id": "9837ac1f924a5ca56117597c5c79bb02300ff1f4"
}
Aktualizace úložiště na nejnovější potvrzení vzdálené větve nebo na značku
Pokud chcete zobrazit dokumentaci k použití, spusťte databricks repos update --helppříkaz .
Využití
databricks repos update --repo-id <repo-id> --branch <branch>
Nebo:
databricks repos update --repo-id <repo-id> --tag <tag>
Nebo:
databricks repos update --path <path> --branch <branch>
Nebo:
databricks repos update --path <path> --tag <tag>
Přesně jeden z --repo-id nebo --path je povinný a přesně jeden z --branch nebo --tag je povinný.
--repo-id nebo --path identifikuje složku Git Databricks, která by se měla aktualizovat.
--branch nebo --tag identifikuje commit, na který se má aktualizovat, nebo novou větev, na kterou se má přepnout. Pokud --branch nebo --tag odkazuje na aktuálně přepnutou větev, složky Gitu Databricks provedou operaci stažení, aby se aktualizovaly na nejnovější commit pro tuto větev. Pokud --branch nebo --tag odkazuje na větev, která není aktuálně rezervovaná, složky Gitu Databricks zkontrolují zadanou větev.
Nahrazení:
-
<repo-id>s ID úložiště, například1234567890123456. Id získáte spuštěním příkazu list . -
<path>s cestou k úložišti v pracovním prostoru Azure Databricks, například/Repos/someone@example.com/my-repo. Pokud chcete získat cestu, spusťte příkaz get nebo list . -
<branch>s názvem větve v úložišti, která se má použít, napříkladmy-branch. -
<tag>s názvem větve v úložišti, která se má použít, napříkladmy-tag.
Příklad výstupu
{
"id": 1234567890123456,
"path": "/Repos/someone@example.com/my-repo",
"url": "https://github.com/my/my-repo",
"provider": "gitHub",
"branch": "my-branch",
"head_commit_id": "9837ac1f924a5ca56117597c5c79bb02300ff1f4"
}
Smazat repo
Pokud chcete zobrazit dokumentaci k použití, spusťte databricks repos delete --helppříkaz .
Využití
databricks repos delete --repo-id <repo-id>
Nebo:
databricks repos delete --path <path>
Nahrazení:
-
<repo-id>s ID úložiště, například1234567890123456. Id získáte spuštěním příkazu list .--repo-idnebo--pathje povinný. -
<path>s cestou k úložišti v pracovním prostoru Azure Databricks, například/Repos/someone@example.com/my-repo. Pokud chcete získat cestu, spusťte příkaz get nebo list .--repo-idnebo--pathje povinný.
V případě úspěchu se nezobrazí žádný výstup.