Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Note
Deze informatie is van toepassing op Databricks CLI-versies 0.205 en hoger. De Databricks CLI bevindt zich in openbare preview.
Databricks CLI-gebruik is onderhevig aan de Databricks-licentie en de privacyverklaring van Databricks, met inbegrip van alle bepalingen voor gebruiksgegevens.
Met repos de opdrachtgroep in de Databricks CLI kunt u uw Git-mappen beheren. Zie Git-mappen van Azure Databricks.
databricks-opslagplaatsen maken
Maak een opslagplaats in de werkruimte en koppel deze aan de externe Git-opslagplaats die is opgegeven. Houd er rekening mee dat opslagplaatsen die via een programma zijn gemaakt, moeten worden gekoppeld aan een externe Git-opslagplaats, in tegenstelling tot opslagplaatsen die in de browser zijn gemaakt.
databricks repos create URL [PROVIDER] [flags]
Arguments
URL
URL van de Git-opslagplaats die moet worden gekoppeld
PROVIDER
Git-provider. Dit veld is niet hoofdlettergevoelig. De beschikbare Git-providers zijn gitHub, bitbucketCloud, gitLab, azureDevOpsServices, gitHubEnterprise, bitbucketServer, gitLabEnterpriseEdition en awsCodeCommit
Options
--json JSON
De inline JSON-tekenreeks of de link @path naar het JSON-bestand met de body van het verzoek.
--path string
Gewenst pad voor de repository in de werkruimte
Examples
In de volgende voorbeelden wordt een opslagplaats gemaakt die is gekoppeld aan 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
Databricks-opslagplaatsen verwijderen
Verwijder de opgegeven opslagplaats.
databricks repos delete REPO_ID_OR_PATH [flags]
Arguments
REPO_ID_OR_PATH
De id voor de bijbehorende opslagplaats die moet worden verwijderd
Options
Examples
In de volgende voorbeelden wordt een repository verwijderd via ID of pad:
databricks repos delete 12345
databricks repos delete /Repos/username/my-repo
databricks-repositories ophalen
Haal de repo op met de meegegeven repo-ID.
databricks repos get REPO_ID_OR_PATH [flags]
Arguments
REPO_ID_OR_PATH
ID van het Git-repositoryobject in de werkruimte
Options
Examples
De volgende voorbeelden krijgen informatie over een opslagplaats op basis van id of pad:
databricks repos get 12345
databricks repos get /Repos/username/my-repo
Lijst met databricks-opslagplaatsen
Haal opslagplaatsen op waarvoor de aanroepende gebruiker beheerrechten heeft. Gebruik next_page_token om extra pagina's te doorlopen.
databricks repos list [flags]
Options
--next-page-token string
Token gebruikt om de volgende pagina met resultaten op te halen
--path-prefix string
Filtert repositories met paden die beginnen met het opgegeven padvoorvoegsel
Examples
De volgende voorbeelden bevatten opslagplaatsen:
databricks repos list
databricks repos list --path-prefix /Repos/username
Update van databricks-opslagplaatsen
Werk een repository bij naar een andere branch of tag, of update het naar de nieuwste commit op dezelfde branch.
databricks repos update REPO_ID_OR_PATH [flags]
Arguments
REPO_ID_OR_PATH
ID van het Git-repositoryobject in de werkruimte
Options
--branch string
Vertakking waarnaar de lokale versie van de opslagplaats is uitgecheckt
--json JSON
De inline JSON-tekenreeks of de link @path naar het JSON-bestand met de body van het verzoek.
--tag string
Label dat de lokale versie van de opslagplaats is uitgecheckt naar
Examples
In de volgende voorbeelden wordt een repository bijgewerkt naar verschillende branches of tags.
databricks repos update 12345 --branch main
databricks repos update /Repos/username/my-repo --branch develop
databricks repos update 12345 --tag v1.0.0
get-permission-levels voor databricks-opslagplaatsen
Machtigingsniveaus voor repositories ophalen.
databricks repos get-permission-levels REPO_ID [flags]
Arguments
REPO_ID
De opslagplaats waarvoor u machtigingen wilt ophalen of beheren
Options
Examples
In het volgende voorbeeld worden de beschikbare machtigingsniveaus voor een opslagplaats opgehaald:
databricks repos get-permission-levels 12345
rechten ophalen voor Databricks-opslagplaatsen
Haal de machtigingen van een repository op. Opslagplaatsen kunnen machtigingen overnemen van hun hoofdobject.
databricks repos get-permissions REPO_ID [flags]
Arguments
REPO_ID
De opslagplaats waarvoor u machtigingen wilt ophalen of beheren
Options
Examples
In het volgende voorbeeld worden de machtigingen voor een repository opgehaald.
databricks repos get-permissions 12345
Machtigingen instellen voor Databricks-repositories
Machtigingen voor opslagplaatsen instellen. Hiermee stelt u machtigingen in voor een object, waarbij bestaande machtigingen worden vervangen als deze bestaan. Verwijdert alle directe machtigingen als er geen zijn opgegeven. Objecten kunnen machtigingen overnemen van hun hoofdobject.
databricks repos set-permissions REPO_ID [flags]
Arguments
REPO_ID
De opslagplaats waarvoor u machtigingen wilt ophalen of beheren
Options
--json JSON
De inline JSON-tekenreeks of de link @path naar het JSON-bestand met de body van het verzoek.
Examples
In het volgende voorbeeld worden machtigingen ingesteld voor een opslagplaats met behulp van JSON:
databricks repos set-permissions 12345 --json '{"access_control_list": [{"user_name": "someone@example.com", "permission_level": "CAN_MANAGE"}]}'
updatemachtigingen voor databricks-opslagplaatsen
Werk de machtigingen voor een repository aan. Opslagplaatsen kunnen machtigingen overnemen van hun hoofdobject.
databricks repos update-permissions REPO_ID [flags]
Arguments
REPO_ID
De opslagplaats waarvoor u machtigingen wilt ophalen of beheren
Options
--json JSON
De inline JSON-tekenreeks of de link @path naar het JSON-bestand met de body van het verzoek.
Examples
In het volgende voorbeeld worden machtigingen voor een opslagplaats bijgewerkt met behulp van JSON:
databricks repos update-permissions 12345 --json '{"access_control_list": [{"user_name": "someone@example.com", "permission_level": "CAN_READ"}]}'
Globale vlaggen
--debug
Of u logboekregistratie voor foutopsporing wilt inschakelen.
-h of --help
Help weergeven voor de Databricks CLI, de bijbehorende opdrachtgroep of de bijbehorende opdracht.
--log-file snaar
Een tekenreeks die het bestand aangeeft waar uitvoerlogboeken naar moeten worden geschreven. Als deze vlag niet is opgegeven, is het standaardinstelling om uitvoerlogboeken naar stderr te schrijven.
--log-format formatteren
Het logformaat type, text of json. De standaardwaarde is text.
--log-level snaar
Een tekenreeks die het niveau van de logboekindeling vertegenwoordigt. Als dit niet is opgegeven, wordt het niveau van de logboekindeling uitgeschakeld.
-o, --output type
Het type uitvoer van de opdracht, text of json. De standaardwaarde is text.
-p, --profile snaar
De naam van het profiel in het ~/.databrickscfg bestand dat moet worden gebruikt om de opdracht uit te voeren. Als deze vlag niet is opgegeven en hij bestaat, wordt het profiel met de naam DEFAULT gebruikt.
--progress-format formatteren
De indeling voor het weergeven van voortgangslogboeken: default, append, inplaceof json
-t, --target snaar
Indien van toepassing, het bundeldoel dat moet worden gebruikt