Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Note
Den här informationen gäller för Databricks CLI-versionerna 0.205 och senare. Databricks CLI finns i offentlig förhandsversion.
Databricks CLI-användning omfattas av Databricks-licensen och Databricks sekretessmeddelande, inklusive eventuella användningsdatabestämmelser.
Med repos kommandogruppen i Databricks CLI kan du hantera dina Git-mappar. Se Vad är Databricks Git-mappar.
skapa databricks-lagringsplatser
Skapa en lagringsplats på arbetsytan och länka den till den fjärranslutna Git-lagringsplatsen som angetts. Observera att lagringsplatser som skapas programmatiskt måste länkas till en fjärransluten Git-lagringsplats, till skillnad från lagringsplatser som skapats i webbläsaren.
databricks repos create URL [PROVIDER] [flags]
Arguments
URL
URL för Git-lagringsplatsen som ska länkas
PROVIDER
Git-provider. Det här fältet är inte skiftlägeskänsligt. Tillgängliga Git-leverantörer är gitHub, bitbucketCloud, gitLab, azureDevOpsServices, gitHubEnterprise, bitbucketServer, gitLabEnterpriseEdition och awsCodeCommit
Options
--json JSON
Den inbäddade JSON-strängen eller @path till JSON-filen med begärandekroppen.
--path string
Önskad sökväg för repos:en på arbetsytan
Examples
Följande exempel skapar en lagringsplats som är länkad till GitHub:
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
ta bort databricks-lagringsplatser
Ta bort den angivna lagringsplatsen.
databricks repos delete REPO_ID_OR_PATH [flags]
Arguments
REPO_ID_OR_PATH
ID för den motsvarande lagringsplatsen för radering
Options
Examples
I följande exempel tas en lagringsplats bort efter ID eller sökväg:
databricks repos delete 12345
databricks repos delete /Repos/username/my-repo
databricks-lagringsplatser hämta
Hämta repot med det angivna repo-ID:t.
databricks repos get REPO_ID_OR_PATH [flags]
Arguments
REPO_ID_OR_PATH
ID för Git-mappobjektet (lagringsplatsen) på arbetsytan
Options
Examples
Följande exempel hämtar information om en lagringsplats efter ID eller sökväg:
databricks repos get 12345
databricks repos get /Repos/username/my-repo
databricks-lagringsplatslista
Hämta lagringsplatser som den anropande användaren har hanteringsrättigheter för. Använd next_page_token för att iterera genom ytterligare sidor.
databricks repos list [flags]
Options
--next-page-token string
Token som används för att hämta nästa resultatsida
--path-prefix string
Filtrerar lagringsplatser som har sökvägar som börjar med det angivna sökvägsprefixet
Examples
I följande exempel visas lagringsplatser:
databricks repos list
databricks repos list --path-prefix /Repos/username
uppdatering av databricks-lagringsplatser
Uppdatera ett repo till en annan gren eller tagg, eller uppdatera det till den senaste commit på samma gren.
databricks repos update REPO_ID_OR_PATH [flags]
Arguments
REPO_ID_OR_PATH
ID för Git-mappobjektet (lagringsplatsen) på arbetsytan
Options
--branch string
Branch som den lokala versionen av lagringsplatsen har checkats ut till
--json JSON
Den inbäddade JSON-strängen eller @path till JSON-filen med begärandekroppen.
--tag string
Tagga att den lokala versionen av lagringsplatsen är utcheckad till
Examples
I följande exempel uppdateras en lagringsplats till olika grenar eller taggar:
databricks repos update 12345 --branch main
databricks repos update /Repos/username/my-repo --branch develop
databricks repos update 12345 --tag v1.0.0
databricks repos get-permission-levels
Hämta behörighetsnivåer för lagringsplats.
databricks repos get-permission-levels REPO_ID [flags]
Arguments
REPO_ID
Arkivet som du vill hämta eller hantera behörigheter för
Options
Examples
I följande exempel hämtas de tillgängliga behörighetsnivåerna för en lagringsplats:
databricks repos get-permission-levels 12345
databricks repos get-permissions
Hämta behörigheterna för en lagringsplats. Repositoryn kan ärva behörigheter från sina rotobjekt.
databricks repos get-permissions REPO_ID [flags]
Arguments
REPO_ID
Arkivet som du vill hämta eller hantera behörigheter för
Options
Examples
I följande exempel hämtas behörigheterna för en lagringsplats:
databricks repos get-permissions 12345
databricks repos set-permissions
Ange lagringsplatsens behörigheter. Anger behörigheter för ett objekt och ersätter befintliga behörigheter om de finns. Tar bort alla direktbehörigheter om inga har angetts. Objekt kan ärva behörigheter från sina rotobjekt.
databricks repos set-permissions REPO_ID [flags]
Arguments
REPO_ID
Arkivet som du vill hämta eller hantera behörigheter för
Options
--json JSON
Den inbäddade JSON-strängen eller @path till JSON-filen med begärandekroppen.
Examples
I följande exempel anges behörigheter för en lagringsplats med JSON:
databricks repos set-permissions 12345 --json '{"access_control_list": [{"user_name": "someone@example.com", "permission_level": "CAN_MANAGE"}]}'
databricks repos update-permissions
Uppdatera behörigheterna på en lagringsplats. Repositoryn kan ärva behörigheter från sina rotobjekt.
databricks repos update-permissions REPO_ID [flags]
Arguments
REPO_ID
Arkivet som du vill hämta eller hantera behörigheter för
Options
--json JSON
Den inbäddade JSON-strängen eller @path till JSON-filen med begärandekroppen.
Examples
I följande exempel uppdateras behörigheter för en lagringsplats med JSON:
databricks repos update-permissions 12345 --json '{"access_control_list": [{"user_name": "someone@example.com", "permission_level": "CAN_READ"}]}'
Globala flaggor
--debug
Om felsökningsloggning ska aktiveras.
-h eller --help
Visa hjälp för Databricks CLI eller den relaterade kommandogruppen eller det relaterade kommandot.
--log-file sträng
En sträng som representerar filen som utdataloggarna ska skrivas till. Om den här flaggan inte anges är standardvärdet att skriva utdataloggar till stderr.
--log-format format
Loggformattypen, text eller json. Standardvärdet är text.
--log-level sträng
En sträng som representerar loggformatnivån. Om det inte anges inaktiveras loggformatnivån.
-o, --output typ
Kommandots utdatatyp, text eller json. Standardvärdet är text.
-p, --profile sträng
Namnet på profilen i ~/.databrickscfg-filen som ska användas för att köra kommandot. Om den här flaggan inte anges används den namngivna DEFAULT profilen om den finns.
--progress-format format
Formatet för att visa förloppsloggar: default, append, inplaceeller json
-t, --target sträng
Om tillämpligt, paketmålet som ska användas