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.
Note
Tyto informace platí pro Databricks CLI verze 0.205 a vyšší. Rozhraní příkazového řádku Databricks je ve verzi Public Preview.
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í.
Skupina repos příkazů v rozhraní příkazového řádku Databricks umožňuje spravovat složky Gitu. Viz složky Git v Azure Databricks.
Vytvoření úložišť Databricks
Vytvořte v pracovním prostoru úložiště a propojíte ho se zadaným vzdáleným úložištěm Git. Upozorňujeme, že úložiště vytvořená prostřednictvím kódu programu musí být propojená se vzdáleným úložištěm Git, na rozdíl od úložišť vytvořených v prohlížeči.
databricks repos create URL [PROVIDER] [flags]
Arguments
URL
Adresa URL úložiště Git, kterou chcete propojit
PROVIDER
Poskytovatel Gitu. Toto pole nerozlišuje malá a velká písmena. Dostupné poskytovatele Gitu jsou gitHub, bitbucketCloud, gitLab, azureDevOpsServices, gitHubEnterprise, bitbucketServer, gitLabEnterpriseEdition a awsCodeCommit.
Možnosti
--json JSON
Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.
--path string
Požadovaná cesta pro repozitář v pracovním prostoru
Examples
Následující příklady vytvoří úložiště propojené s GitHubem:
databricks repos create https://github.com/username/my-repo.git gitHub --path /Repos/username/my-repo
databricks repos create https://github.com/username/my-repo.git --path /Users/username/my-repo
Odstranění repozitářů Databricks
Odstraňte zadané úložiště.
databricks repos delete REPO_ID_OR_PATH [flags]
Arguments
REPO_ID_OR_PATH
ID odpovídajícího úložiště, které se má odstranit
Možnosti
Examples
Následující příklady odstraňují úložiště podle ID nebo cesty:
databricks repos delete 12345
databricks repos delete /Repos/username/my-repo
Získání repozitářů Databricks
Získejte úložiště s daným ID.
databricks repos get REPO_ID_OR_PATH [flags]
Arguments
REPO_ID_OR_PATH
ID objektu Git složky (repozitáře) v pracovním prostoru
Možnosti
Examples
Následující příklady získávají informace o úložišti podle ID nebo cesty:
databricks repos get 12345
databricks repos get /Repos/username/my-repo
Seznam úložišť Databricks
Získejte úložiště, ve kterých má volající uživatel oprávnění ke správě. Použijte next_page_token k iteraci prostřednictvím dalších stránek.
databricks repos list [flags]
Možnosti
--next-page-token string
Token použitý k získání další stránky výsledků
--path-prefix string
Filtruje úložiště, které mají cesty začínající danou předponou cesty.
Examples
Následující příklady uvádějí úložiště:
databricks repos list
databricks repos list --path-prefix /Repos/username
Aktualizace repozitářů Databricks
Aktualizujte úložiště na jinou větev nebo značku, nebo ho aktualizujte na nejnovější commit v téže větvi.
databricks repos update REPO_ID_OR_PATH [flags]
Arguments
REPO_ID_OR_PATH
ID objektu Git složky (repozitáře) v pracovním prostoru
Možnosti
--branch string
Větev, do které je rezervovaná místní verze úložiště
--json JSON
Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.
--tag string
Označení, že místní verze úložiště je rezervována pro
Examples
Následující příklady aktualizují úložiště na různé větve nebo značky:
databricks repos update 12345 --branch main
databricks repos update /Repos/username/my-repo --branch develop
databricks repos update 12345 --tag v1.0.0
Úložiště Databricks získat-úrovně-oprávnění
Získejte úrovně oprávnění úložiště.
databricks repos get-permission-levels REPO_ID [flags]
Arguments
REPO_ID
Úložiště, pro které se mají získat nebo spravovat oprávnění
Možnosti
Examples
Následující příklad získá dostupné úrovně oprávnění pro úložiště:
databricks repos get-permission-levels 12345
Získání oprávnění pro repositáře Databricks
Získejte práva repozitáře. Úložiště můžou dědit oprávnění z kořenového objektu.
databricks repos get-permissions REPO_ID [flags]
Arguments
REPO_ID
Úložiště, pro které se mají získat nebo spravovat oprávnění
Možnosti
Examples
Následující příklad získá oprávnění pro úložiště:
databricks repos get-permissions 12345
Nastavte oprávnění pro úložiště Databricks
Nastavte oprávnění úložiště. Nastaví oprávnění pro objekt a nahradí stávající oprávnění, pokud existují. Odstraní všechna přímá oprávnění, pokud nejsou zadána žádná. Objekty mohou dědit oprávnění z kořenového objektu.
databricks repos set-permissions REPO_ID [flags]
Arguments
REPO_ID
Úložiště, pro které se mají získat nebo spravovat oprávnění
Možnosti
--json JSON
Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.
Examples
Následující příklad nastaví oprávnění pro úložiště pomocí formátu JSON:
databricks repos set-permissions 12345 --json '{"access_control_list": [{"user_name": "someone@example.com", "permission_level": "CAN_MANAGE"}]}'
Oprávnění k aktualizaci úložišť Databricks
Aktualizujte oprávnění v úložišti. Úložiště můžou dědit oprávnění z kořenového objektu.
databricks repos update-permissions REPO_ID [flags]
Arguments
REPO_ID
Úložiště, pro které se mají získat nebo spravovat oprávnění
Možnosti
--json JSON
Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.
Examples
Následující příklad aktualizuje oprávnění pro úložiště pomocí json:
databricks repos update-permissions 12345 --json '{"access_control_list": [{"user_name": "someone@example.com", "permission_level": "CAN_READ"}]}'
Globální příznaky
--debug
Zda povolit protokolování ladění.
-h nebo --help
Zobrazení nápovědy k rozhraní příkazového řádku Databricks nebo související skupině příkazů nebo souvisejícímu příkazu
--log-file řetězec
Řetězec představující soubor, do kterého se zapisují výstupní protokoly. Pokud tento příznak není zadaný, výchozí hodnota je zápis výstupních protokolů do stderru.
--log-format formát
Typ formátu protokolu, text nebo json. Výchozí hodnota je text.
--log-level řetězec
Řetězec představující úroveň formátu protokolu. Pokud není zadána, je úroveň formátu protokolu zakázaná.
-o, --output typ
Typ výstupu příkazu, text nebo json. Výchozí hodnota je text.
-p, --profile řetězec
Název profilu v ~/.databrickscfg souboru, který se má použít ke spuštění příkazu. Pokud tento příznak není zadán, použije se profil s názvem DEFAULT, pokud existuje.
--progress-format formát
Formát pro zobrazení protokolů průběhu: default, append, inplacenebo json
-t, --target řetězec
Pokud je to relevantní, cílový balíček, který se má použít