Cli-opslagplaatsen (verouderd)
Belangrijk
Deze documentatie is buiten gebruik gesteld en wordt mogelijk niet bijgewerkt.
Deze informatie is van toepassing op verouderde Databricks CLI-versies 0.18 en lager. Databricks raadt u aan om in plaats daarvan nieuwere Databricks CLI versie 0.205 of hoger te gebruiken. Zie Wat is de Databricks CLI? Voer de opdracht uit databricks -v
om uw versie van de Databricks CLI te vinden.
Als u wilt migreren van Databricks CLI versie 0.18 of lager naar Databricks CLI versie 0.205 of hoger, raadpleegt u de Cli-migratie van Databricks.
Notitie
Voor de OPSLAGPLAATS-CLI is Databricks CLI 0.15.0 of hoger vereist.
U voert CLI-subopdrachten voor Databricks-opslagplaatsen uit door ze toe te voegen aan databricks repos
. Deze subopdrachten roepen de OPSLAGPLAATS-API aan.
Zie Git-integratie voor Databricks Git-mappen voor meer informatie over opslagplaatsen.
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.
Een opslagplaats maken
Als u de gebruiksdocumentatie wilt weergeven, voert u het volgende uit databricks repos create --help
.
Gebruik
databricks repos create --url <url> --provider <provider> --path <path>
Vervangen:
<url>
met de URL van de vereiste Git-provider naar de opslagplaats.<provider>
met de naam van de vereiste Git-provider, bijvoorbeeldgitHub
. Beschikbare providers zijn onder andere:azureDevOpsServices
bitbucketCloud
bitbucketServer
gitHub
gitHubEnterprise
gitLab
gitLabEnterpriseEdition
De naam van de provider kan worden opgegeven als niet hoofdlettergevoelig (bijvoorbeeld
gitHub
engithub
beide geldig).<path>
met een optioneel pad naar de opslagplaats in de Azure Databricks-werkruimte, bijvoorbeeld/Repos/someone@example.com/my-repo
.
Voorbeelduitvoer
{
"id": 1234567890123456,
"path": "/Repos/someone@example.com/my-repo",
"url": "https://github.com/my/my-repo",
"provider": "gitHub",
"branch": "master",
"head_commit_id": "9837ac1f924a5ca56117597c5c79bb02300ff1f4"
}
Alle beschikbare opslagplaatsen in de werkruimte weergeven
Als u de gebruiksdocumentatie wilt weergeven, voert u het volgende uit databricks repos list --help
.
Gebruik
databricks repos list --path-prefix <path-prefix> --next-page-token <next-page-token>
Vervangen:
-
<path-prefix>
met een optioneel padvoorvoegsel voor de opslagplaatsen in de Azure Databricks-werkruimte, bijvoorbeeld/Repos/someone@example.com/my-repo
. -
<next-page-token>
met een optioneel token van de volgende pagina die is opgegeven door de opdracht eerder uit te voeren, om de volgende pagina met resultaten op te halen.
Voorbeelduitvoer
{
"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"
}
]
}
Informatie over een opslagplaats weergeven
Als u de gebruiksdocumentatie wilt weergeven, voert u het volgende uit databricks repos get --help
.
Gebruik
databricks repos get --repo-id <repo-id> --path <path>
Vervangen:
-
<repo-id>
met de id van de opslagplaats, bijvoorbeeld1234567890123456
. Voer de lijstopdracht uit om de id op te halen.--repo-id
of--path
is vereist. -
<path>
met het pad naar de opslagplaats in de Azure Databricks-werkruimte, bijvoorbeeld/Repos/someone@example.com/my-repo
. Voer de opdracht Ophalen of lijst uit om het pad op te halen.--repo-id
of--path
is vereist.
Voorbeelduitvoer
{
"id": 1234567890123456,
"path": "/Repos/someone@example.com/my-repo",
"url": "https://github.com/my/my-repo",
"provider": "gitHub",
"branch": "master",
"head_commit_id": "9837ac1f924a5ca56117597c5c79bb02300ff1f4"
}
Een opslagplaats bijwerken naar de meest recente doorvoering van een externe vertakking of naar een tag
Als u de gebruiksdocumentatie wilt weergeven, voert u het volgende uit databricks repos update --help
.
Gebruik
databricks repos update --repo-id <repo-id> --branch <branch>
Of:
databricks repos update --repo-id <repo-id> --tag <tag>
Of:
databricks repos update --path <path> --branch <branch>
Of:
databricks repos update --path <path> --tag <tag>
Precies één van --repo-id
of --path
is vereist, en precies één van --branch
of --tag
is vereist.
--repo-id
of --path
identificeert de Databricks Git-map die moet worden bijgewerkt.
--branch
of --tag
identificeert de doorvoer die moet worden bijgewerkt naar of de nieuwe vertakking die moet worden uitgecheckt. Als --branch
of --tag
verwijst naar de vertakking die momenteel is uitgecheckt, voert Databricks Git-mappen een pull-bewerking uit om bij te werken naar de meest recente doorvoer voor die vertakking. Als --branch
of --tag
verwijst naar een vertakking die momenteel niet is uitgecheckt, checkt Databricks Git-mappen de opgegeven vertakking uit.
Vervangen:
-
<repo-id>
met de id van de opslagplaats, bijvoorbeeld1234567890123456
. Voer de lijstopdracht uit om de id op te halen. -
<path>
met het pad naar de opslagplaats in de Azure Databricks-werkruimte, bijvoorbeeld/Repos/someone@example.com/my-repo
. Voer de opdracht Ophalen of lijst uit om het pad op te halen. -
<branch>
met de naam van de vertakking in de opslagplaats die moet worden gebruikt, bijvoorbeeldmy-branch
. -
<tag>
met de naam van de vertakking in de opslagplaats die moet worden gebruikt, bijvoorbeeldmy-tag
.
Voorbeelduitvoer
{
"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"
}
Een opslagplaats verwijderen
Als u de gebruiksdocumentatie wilt weergeven, voert u het volgende uit databricks repos delete --help
.
Gebruik
databricks repos delete --repo-id <repo-id>
Of:
databricks repos delete --path <path>
Vervangen:
-
<repo-id>
met de id van de opslagplaats, bijvoorbeeld1234567890123456
. Voer de lijstopdracht uit om de id op te halen.--repo-id
of--path
is vereist. -
<path>
met het pad naar de opslagplaats in de Azure Databricks-werkruimte, bijvoorbeeld/Repos/someone@example.com/my-repo
. Voer de opdracht Ophalen of lijst uit om het pad op te halen.--repo-id
of--path
is vereist.
Als dit lukt, wordt er geen uitvoer weergegeven.