Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Viktigt!
Den här dokumentationen har dragits tillbaka och kanske inte uppdateras.
Den här informationen gäller för äldre Databricks CLI-versioner 0.18 och senare. Databricks rekommenderar att du använder nyare Databricks CLI version 0.205 eller senare i stället. Se Vad är Databricks CLI?. Kör för att hitta din version av Databricks CLI databricks -v.
Information om hur du migrerar från Databricks CLI version 0.18 eller senare till Databricks CLI version 0.205 eller senare finns i Databricks CLI-migrering.
Kommentar
Repos CLI kräver Databricks CLI 0.15.0 eller senare.
Du kör Cli-underkommandon för Databricks-lagringsplatser genom att lägga till dem i databricks repos. Dessa underkommandon anropar repos-API:et.
Mer information om lagringsplatser finns i Azure Databricks Git-mappar.
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.
Skapa en lagringsplats
Om du vill visa användningsdokumentationen kör du databricks repos create --help.
Förbrukning
databricks repos create --url <url> --provider <provider> --path <path>
Ersätta:
<url>med den nödvändiga Git-leverantörens URL till lagringsplatsen.<provider>med det git-providernamn som krävs, till exempelgitHub. Tillgängliga leverantörer är:azureDevOpsServicesbitbucketCloudbitbucketServergitHubgitHubEnterprisegitLabgitLabEnterpriseEdition
Providerns namn kan anges som skiftlägesokänsligt (till exempel
gitHubochgithubär båda giltiga).<path>med en valfri sökväg till lagringsplatsen på Azure Databricks-arbetsytan, till exempel/Repos/someone@example.com/my-repo.
Exempel på utdata
{
"id": 1234567890123456,
"path": "/Repos/someone@example.com/my-repo",
"url": "https://github.com/my/my-repo",
"provider": "gitHub",
"branch": "master",
"head_commit_id": "9837ac1f924a5ca56117597c5c79bb02300ff1f4"
}
Visa en lista över alla tillgängliga lagringsplatser på arbetsytan
Om du vill visa användningsdokumentationen kör du databricks repos list --help.
Förbrukning
databricks repos list --path-prefix <path-prefix> --next-page-token <next-page-token>
Ersätta:
-
<path-prefix>med ett valfritt sökvägsprefix till lagringsplatserna på Azure Databricks-arbetsytan, till exempel/Repos/someone@example.com/my-repo. -
<next-page-token>med en valfri nästa sidtoken som tillhandahålls genom att köra kommandot tidigare, för att hämta nästa sida med resultat.
Exempel på utdata
{
"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"
}
]
}
Visa information om en lagringsplats
Om du vill visa användningsdokumentationen kör du databricks repos get --help.
Förbrukning
databricks repos get --repo-id <repo-id> --path <path>
Ersätta:
-
<repo-id>med ID:t för lagringsplatsen, till exempel1234567890123456. Kör listkommandot för att hämta ID:t.--repo-ideller--pathkrävs. -
<path>med sökvägen till lagringsplatsen på Azure Databricks-arbetsytan, till exempel/Repos/someone@example.com/my-repo. Hämta sökvägen genom att köra kommandot get eller list .--repo-ideller--pathkrävs.
Exempel på utdata
{
"id": 1234567890123456,
"path": "/Repos/someone@example.com/my-repo",
"url": "https://github.com/my/my-repo",
"provider": "gitHub",
"branch": "master",
"head_commit_id": "9837ac1f924a5ca56117597c5c79bb02300ff1f4"
}
Uppdatera en lagringsplats till den senaste incheckningen av en fjärrgren eller till en tagg
Om du vill visa användningsdokumentationen kör du databricks repos update --help.
Förbrukning
databricks repos update --repo-id <repo-id> --branch <branch>
Eller:
databricks repos update --repo-id <repo-id> --tag <tag>
Eller:
databricks repos update --path <path> --branch <branch>
Eller:
databricks repos update --path <path> --tag <tag>
Exakt en av --repo-id eller --path krävs, och exakt en av --branch eller --tag krävs.
--repo-id eller --path identifierar den Databricks Git-mapp som ska uppdateras.
--branch eller --tag identifierar incheckningen för att uppdatera till eller den nya grenen för att checka ut. Om --branch eller --tag refererar till den gren som för närvarande är utcheckad utför Databricks Git-mappar en pull-åtgärd för att uppdatera till den senaste incheckningen för den grenen. Om --branch eller --tag refererar till en gren som för närvarande inte är utcheckad checkar Databricks Git-mappar ut den angivna grenen.
Ersätta:
-
<repo-id>med ID:t för lagringsplatsen, till exempel1234567890123456. Kör listkommandot för att hämta ID:t. -
<path>med sökvägen till lagringsplatsen på Azure Databricks-arbetsytan, till exempel/Repos/someone@example.com/my-repo. Hämta sökvägen genom att köra kommandot get eller list . -
<branch>med namnet på den gren i lagringsplatsen som ska användas, till exempelmy-branch. -
<tag>med namnet på den gren i lagringsplatsen som ska användas, till exempelmy-tag.
Exempel på utdata
{
"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"
}
Ta bort en lagringsplats
Om du vill visa användningsdokumentationen kör du databricks repos delete --help.
Förbrukning
databricks repos delete --repo-id <repo-id>
Eller:
databricks repos delete --path <path>
Ersätta:
-
<repo-id>med ID:t för lagringsplatsen, till exempel1234567890123456. Kör listkommandot för att hämta ID:t.--repo-ideller--pathkrävs. -
<path>med sökvägen till lagringsplatsen på Azure Databricks-arbetsytan, till exempel/Repos/someone@example.com/my-repo. Hämta sökvägen genom att köra kommandot get eller list .--repo-ideller--pathkrävs.
Om det lyckas visas inga utdata.