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.
Az adattárakról további információt a Databricks Git-mappák Git-integrációja című témakörben talál.
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ő tárházának listája
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
. - A
<next-page-token>
parancs korábbi futtatása által megadott opcionális következő oldal jelzővel lekérheti az eredmények következő oldalát.
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 lista parancsot.--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 vagy lista 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>
Or:
databricks repos update --repo-id <repo-id> --tag <tag>
Or:
databricks repos update --path <path> --branch <branch>
Or:
databricks repos update --path <path> --tag <tag>
Pontosan az egyik vagy --repo-id
--path
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 frissíteni kívánt véglegesítést vagy az új ágat. Ha --branch
vagy --tag
az aktuálisan ellenőrzött ágra hivatkozik, a Databricks Git-mappák lehívást végeznek az ág legújabb véglegesítésére frissítve.
--branch
Ha --tag
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 lista parancsot. -
<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 vagy lista 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>
Or:
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 lista parancsot.--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 vagy lista parancsot.--repo-id
vagy--path
kötelező.
Ha sikeres, nem jelenik meg kimenet.