Adattár parancssori felülete (örökölt)
Fontos
Ez a dokumentáció ki lett állítva, és lehet, hogy nem frissül.
Ezek az információk az örökölt Databricks CLI 0.18-s és újabb verzióira vonatkoznak. A Databricks azt javasolja, hogy helyette a Databricks CLI 0.205-ös vagy újabb verzióját használja. Lásd: Mi a Databricks parancssori felület? A Databricks parancssori felület verziójának megkereséséhez futtassa a következőt databricks -v
: .
Ha a Databricks CLI 0.18-os vagy újabb verziójáról a Databricks CLI 0.205-ös vagy újabb verziójára szeretne migrálni, tekintse meg a Databricks parancssori felület migrálását.
Feljegyzés
A Repos CLI-hez a Databricks CLI 0.15.0-s vagy újabb verziója szükséges.
A Databricks-adattárak parancssori felületének alparancsait a hozzáfűzéssel databricks repos
futtathatja. Ezek az alparancsok a Repos API-t hívják.
További információ az adattárakról: Git-integráció a Databricks Git-mappákkal.
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.
Adattár létrehozása
A használati dokumentáció megjelenítéséhez futtassa a következőt databricks repos create --help
:
Használat
databricks repos create --url <url> --provider <provider> --path <path>
Csere:
<url>
az adattárhoz szükséges Git-szolgáltató URL-címével.<provider>
a szükséges Git-szolgáltató nevével, példáulgitHub
. Az elérhető szolgáltatók a következők:azureDevOpsServices
bitbucketCloud
bitbucketServer
gitHub
gitHubEnterprise
gitLab
gitLabEnterpriseEdition
A szolgáltató neve megadható kis- és
github
nagybetűként (példáulgitHub
mindkettő érvényes).<path>
az Azure Databricks-munkaterületen található adattár opcionális elérési útjával, például/Repos/someone@example.com/my-repo
.
Példakimenet
{
"id": 1234567890123456,
"path": "/Repos/someone@example.com/my-repo",
"url": "https://github.com/my/my-repo",
"provider": "gitHub",
"branch": "master",
"head_commit_id": "9837ac1f924a5ca56117597c5c79bb02300ff1f4"
}
A munkaterület összes elérhető adattárának listázása
A használati dokumentáció megjelenítéséhez futtassa a következőt databricks repos list --help
:
Használat
databricks repos list --path-prefix <path-prefix> --next-page-token <next-page-token>
Csere:
<path-prefix>
az Azure Databricks-munkaterület adattárainak opcionális elérési útelőtagjával, például/Repos/someone@example.com/my-repo
.<next-page-token>
a parancs korábbi futtatásával megadott következő oldal jogkivonatával a következő oldal eredményének lekéréséhez.
Példakimenet
{
"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"
}
]
}
Adattár adatainak listázása
A használati dokumentáció megjelenítéséhez futtassa a következőt databricks repos get --help
:
Használat
databricks repos get --repo-id <repo-id> --path <path>
Csere:
<repo-id>
például az adattár1234567890123456
azonosítójával. Az azonosító lekéréséhez futtassa a listaparancsot .--repo-id
vagy--path
kötelező.<path>
például az Azure Databricks-munkaterület adattárának/Repos/someone@example.com/my-repo
elérési útjával. Az elérési út lekéréséhez futtassa a get vagy a list parancsot.--repo-id
vagy--path
kötelező.
Példakimenet
{
"id": 1234567890123456,
"path": "/Repos/someone@example.com/my-repo",
"url": "https://github.com/my/my-repo",
"provider": "gitHub",
"branch": "master",
"head_commit_id": "9837ac1f924a5ca56117597c5c79bb02300ff1f4"
}
Adattár frissítése egy távoli ág legutóbbi véglegesítésére vagy címkére
A használati dokumentáció megjelenítéséhez futtassa a következőt databricks repos update --help
:
Használat
databricks repos update --repo-id <repo-id> --branch <branch>
Vagy:
databricks repos update --repo-id <repo-id> --tag <tag>
Vagy:
databricks repos update --path <path> --branch <branch>
Vagy:
databricks repos update --path <path> --tag <tag>
Pontosan az egyik vagy --path
--repo-id
a szükséges, és pontosan egy --branch
vagy --tag
van szükség.
--repo-id
vagy --path
azonosítja a frissíteni kívánt Databricks Git mappát. --branch
vagy --tag
azonosítja a kivételhez frissíteni kívánt véglegesítést vagy az új ágat. --tag
Ha --branch
a jelenleg kivett ágra hivatkozik, a Databricks Git-mappák lekéréses műveletet hajtanak végre az ág legújabb véglegesítésére való frissítéshez. --tag
Ha --branch
a Databricks Git jelenleg nem kivett ágra hivatkozik, akkor a Databricks Git-mappák ellenőrzik a megadott ágat.
Csere:
<repo-id>
például az adattár1234567890123456
azonosítójával. Az azonosító lekéréséhez futtassa a listaparancsot .<path>
például az Azure Databricks-munkaterület adattárának/Repos/someone@example.com/my-repo
elérési útjával. Az elérési út lekéréséhez futtassa a get vagy a list parancsot.<branch>
az adattárban használt ág nevével, példáulmy-branch
.<tag>
az adattárban használt ág nevével, példáulmy-tag
.
Példakimenet
{
"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"
}
Adattár törlése
A használati dokumentáció megjelenítéséhez futtassa a következőt databricks repos delete --help
:
Használat
databricks repos delete --repo-id <repo-id>
Vagy:
databricks repos delete --path <path>
Csere:
<repo-id>
például az adattár1234567890123456
azonosítójával. Az azonosító lekéréséhez futtassa a listaparancsot .--repo-id
vagy--path
kötelező.<path>
például az Azure Databricks-munkaterület adattárának/Repos/someone@example.com/my-repo
elérési útjával. Az elérési út lekéréséhez futtassa a get vagy a list parancsot.--repo-id
vagy--path
kötelező.
Ha sikeres, nem jelenik meg kimenet.