external-locations parancscsoport

Note

Ezek az információk a Databricks CLI 0.205-ös és újabb verzióira vonatkoznak. A Databricks parancssori felülete nyilvános előzetes verzióban érhető el.

A Databricks CLI használatára a Databricks Licenc és a Databricks adatvédelmi nyilatkozata vonatkozik, beleértve a használati adatokra vonatkozó rendelkezéseket is.

A external-locationsDatabricks parancssori felületén található parancscsoport parancsokat tartalmaz a Unity Catalog külső helyeinek létrehozásához és kezeléséhez. Lásd: Mik azok a Unity Catalog-kötetek?.

külső databricks-helyek létrehozása

Hozzon létre egy új külső helybejegyzést a metaadattárban. A hívónak metaadattár-rendszergazdának kell lennie, vagy rendelkeznie kell a CREATE_EXTERNAL_LOCATION metaadattárra és a társított tár hitelesítő adataira vonatkozó jogosultsággal.

databricks external-locations create NAME URL CREDENTIAL_NAME [flags]

Arguments

NAME

    A külső hely neve.

URL

    A külső hely elérési útja URL-címe.

CREDENTIAL_NAME

    A helyhez használt tárolási hitelesítő adatok neve.

Beállítások

--comment string

    Felhasználó által megadott szabad formátumú szöveges leírás.

--enable-file-events

    Engedélyezi-e a fájleseményeket ezen a külső helyen.

--fallback

    Azt jelzi, hogy a tartalék mód engedélyezve van-e ehhez a külső helyhez.

--json JSON

    A beágyazott JSON-sztring vagy a @path JSON-fájl a kérelem törzsével.

--read-only

    Azt jelzi, hogy a külső hely írásvédett-e.

--skip-validation

    Kihagyja a külső helyhez társított tárolási hitelesítő adatok érvényesítését.

Globális jelzők

Examples

Az alábbi példa egy megjegyzést tartalmazó külső helyet hoz létre:

databricks external-locations create my-external-location s3://my-bucket/path my-credential --comment "External location for data lake"

Az alábbi példa egy írásvédett külső helyet hoz létre:

databricks external-locations create my-external-location s3://my-bucket/path my-credential --read-only

databricks külső helyszínek törlése

Törölje a megadott külső helyet a metaadattárból. A hívónak a külső hely tulajdonosának kell lennie.

databricks external-locations delete NAME [flags]

Arguments

NAME

    A külső hely neve.

Beállítások

--force

    A törlés kényszerítése még akkor is, ha vannak függő külső táblák vagy csatolások.

Globális jelzők

Examples

Az alábbi példa egy külső helyet my-external-locationtöröl:

databricks external-locations delete my-external-location

Az alábbi példa kényszerítetten töröl egy külső helyet, még akkor is, ha függőségek vannak:

databricks external-locations delete my-external-location --force

Databricks külső helyszíneinek lekérdezése

Külső hely lekérése a metaadattárból. A hívónak metaadattár-rendszergazdának, a külső hely tulajdonosának vagy a külső helyen valamilyen jogosultsággal rendelkező felhasználónak kell lennie.

databricks external-locations get NAME [flags]

Arguments

NAME

    A külső hely neve.

Beállítások

--include-browse

    Bele kell-e foglalni a válaszba azokat a külső helyeket, amelyekhez a felhasználó csak bizonyos metaadatokhoz fér hozzá.

Globális jelzők

Examples

Az alábbi példa egy külső, nevesített my-external-locationhely adatait kapja meg:

databricks external-locations get my-external-location

Az alábbi példa a metaadatok tallózásával kapcsolatos információkat is lekéri:

databricks external-locations get my-external-location --include-browse

databricks külső helyek listája

Külső helyek listázása a metaadattárból. A hívónak metaadattár-rendszergazdának, a külső hely tulajdonosának vagy a külső helyen valamilyen jogosultsággal rendelkező felhasználónak kell lennie. A tömb elemeinek adott sorrendje nem garantált.

databricks external-locations list [flags]

Beállítások

--include-browse

    Bele kell-e foglalni a válaszba azokat a külső helyeket, amelyekhez a felhasználó csak bizonyos metaadatokhoz fér hozzá.

--include-unbound

    A munkaterülethez nem kötött külső helyek felvétele.

--max-results int

    A visszaküldött külső helyek maximális száma.

--page-token string

    Átlátszatlan lapozási jogkivonat a következő lapra való ugráshoz az előző lekérdezés alapján.

Globális jelzők

Examples

Az alábbi példa az összes külső helyet felsorolja:

databricks external-locations list

Az alábbi példa a legfeljebb 10 találatot tartalmazó külső helyeket sorolja fel:

databricks external-locations list --max-results 10

databricks külső lokációk frissítése

Külső hely frissítése a metaadattárban. A hívónak a külső hely tulajdonosának kell lennie, vagy metaadattár-rendszergazdának kell lennie. A második esetben a rendszergazda csak a külső hely nevét tudja frissíteni.

databricks external-locations update NAME [flags]

Arguments

NAME

    A külső hely neve.

Beállítások

--comment string

    Felhasználó által megadott szabad formátumú szöveges leírás.

--credential-name string

    A helyhez használt tárolási hitelesítő adatok neve.

--enable-file-events

    Engedélyezi-e a fájleseményeket ezen a külső helyen.

--fallback

    Azt jelzi, hogy a tartalék mód engedélyezve van-e ehhez a külső helyhez.

--force

    A frissítés kényszerítése akkor is, ha az URL-cím módosítása érvényteleníti a függő külső táblákat vagy csatlakoztatásokat.

--isolation-mode IsolationMode

    Támogatott értékek: ISOLATION_MODE_ISOLATED, ISOLATION_MODE_OPEN

--json JSON

    A beágyazott JSON-sztring vagy a @path JSON-fájl a kérelem törzsével.

--new-name string

    A külső hely új neve.

--owner string

    A külső hely tulajdonosa.

--read-only

    Azt jelzi, hogy a külső hely írásvédett-e.

--skip-validation

    Kihagyja a külső helyhez társított tárolási hitelesítő adatok érvényesítését.

--url string

    A külső hely elérési útja URL-címe.

Globális jelzők

Examples

Az alábbi példa egy külső helyet nevez át:

databricks external-locations update my-external-location --new-name my-renamed-location

Az alábbi példa egy külső hely tulajdonosát módosítja:

databricks external-locations update my-external-location --owner someone@example.com

Globális jelzők

--debug

  Engedélyezze-e a hibakeresési naplózást.

-h vagy --help

    Súgó megjelenítése a Databricks parancssori felületéhez, a kapcsolódó parancscsoporthoz vagy a kapcsolódó parancshoz.

--log-file húr

    A kimeneti naplók írásához a fájlt jelképező sztring. Ha ez a jelző nincs megadva, akkor az alapértelmezett beállítás a kimeneti naplók stderrbe írása.

--log-format formátum

    A naplóformátum típusa vagy textjson. Az alapértelmezett érték a text.

--log-level húr

    A naplóformátum szintjét képviselő karakterlánc. Ha nincs megadva, a naplóformátum szintje le van tiltva.

-o, --output típus

    A parancs kimenettípusa vagy textjson. Az alapértelmezett érték a text.

-p, --profile húr

    A parancs futtatásához használni kívánt fájl profiljának ~/.databrickscfg neve. Ha ez a jelző nincs megadva, akkor ha létezik, a rendszer a névvel ellátott DEFAULT profilt használja.

--progress-format formátum

    A folyamatnaplók megjelenítésének formátuma: default, append, inplacevagy json

-t, --target húr

    Adott esetben a használni kívánt csomagcél