catalogs 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 catalogsDatabricks parancssori felületének parancscsoportja lehetővé teszi a katalógusok kezelését a Unity Catalogban. A katalógus a Unity Catalog háromszintű névterének első rétege. Az adatvagyon szervezésére szolgál. Lásd a Mi az a Unity katalógus? témakört.

Databricks-katalógusok létrehozása

Hozzon létre egy új katalóguspéldányt a szülő metaadattárban, ha a hívó metaadattár-rendszergazda, vagy rendelkezik jogosultsággal CREATE_CATALOG .

databricks catalogs create NAME [flags]

Arguments

NAME

    Katalógus neve

Beállítások

--comment string

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

--connection-name string

    Külső adatforráshoz való kapcsolat neve

--json JSON

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

--provider-name string

    A deltamegosztási szolgáltató neve

--share-name string

    A megosztás neve a megosztásszolgáltató alatt

--storage-root string

    A katalógusban kezelt táblák tároló gyökér URL-je

Globális jelzők

Examples

Az alábbi példa létrehoz egy katalógust:sales

databricks catalogs create sales

Az alábbi példa létrehoz egy katalógust egy megjegyzéssel:

databricks catalogs create sales --comment "Sales data catalog"

databricks-katalógusok törlése

Törölje a megadott névnek megfelelő katalógust. A hívónak metaadattár-rendszergazdának vagy a katalógus tulajdonosának kell lennie.

databricks catalogs delete NAME [flags]

Arguments

NAME

    A katalógus neve

Beállítások

--force

    Törlés kényszerítése akkor is, ha a katalógus nem üres

Globális jelzők

Examples

Az alábbi példa töröl egy katalógust:sales

databricks catalogs delete sales

Az alábbi példa egy nem üres katalógus törlését kényszeríti ki:

databricks catalogs delete sales --force

databricks-katalógusok lekérése

Kérje le a megadott katalógust egy metaadattárban. A hívónak metaadattár-rendszergazdának, a katalógus tulajdonosának vagy a fiókjához beállított jogosultságokkal rendelkező USE_CATALOG felhasználónak kell lennie.

databricks catalogs get NAME [flags]

Arguments

NAME

    A katalógus neve

Beállítások

--include-browse

    Hogy a válaszba belefoglaljuk-e azokat a katalógusokat, amelyekhez az érintett felhasználó csak szelektív metaadatokhoz férhet hozzá.

Globális jelzők

Examples

Az alábbi példa a következő salesnevű katalógussal kapcsolatos információkat kapja meg:

databricks catalogs get sales

Az alábbi példa katalógusinformációkat kap, beleértve a csak tallózással elérhető katalógusokat is:

databricks catalogs get sales --include-browse

databricks-katalógusok listája

Katalógusok listázása a metaadattárban. Ha a hívó a metaadattár rendszergazdája, a rendszer minden katalógust lekéri. Ellenkező esetben csak a hívó tulajdonában lévő katalógusok (vagy amelyekhez a hívó rendelkezik jogosultsággal USE_CATALOG ) lesznek lekérve. A tömb elemeinek adott sorrendje nem garantált.

databricks catalogs list [flags]

Beállítások

--include-browse

    Hogy a válaszba belefoglaljuk-e azokat a katalógusokat, amelyekhez az érintett felhasználó csak szelektív metaadatokhoz férhet hozzá.

--max-results int

    A visszaadni kívánt katalógusok maximális száma

--page-token string

    Átlátszatlan lapozási token 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 katalógust felsorolja:

databricks catalogs list

Az alábbi példa a legfeljebb 10 találatot tartalmazó katalógusokat sorolja fel:

databricks catalogs list --max-results 10

Az alábbi példa a csak tallózással elérhető katalógusokat tartalmazó katalógusokat sorolja fel:

databricks catalogs list --include-browse

databricks-katalógusok frissítése

Frissítse a megadott névnek megfelelő katalógust. A hívónak vagy a katalógus tulajdonosának vagy egy metaadattár-rendszergazdának kell lennie (a katalógus tulajdonosmezőjének módosításakor).

databricks catalogs update NAME [flags]

Arguments

NAME

    A katalógus neve

Beállítások

--comment string

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

--enable-predictive-optimization EnablePredictiveOptimization

    Engedélyezni kell-e a prediktív optimalizálást ehhez az objektumhoz és az alatta lévő objektumokhoz. Támogatott értékek: DISABLE, ENABLE, INHERIT

--isolation-mode CatalogIsolationMode

    Az, hogy az aktuális biztonságosság elérhető-e az összes munkaterületről vagy egy adott munkaterületcsoportból. Támogatott értékek: ISOLATED, OPEN

--json JSON

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

--new-name string

    A katalógus új neve

--owner string

    A katalógus aktuális tulajdonosának felhasználóneve

Globális jelzők

Examples

Az alábbi példa frissíti a katalógus megjegyzését:

databricks catalogs update sales --comment "Updated sales data catalog"

Az alábbi példa átnevez egy katalógust:

databricks catalogs update sales --new-name sales-prod

Az alábbi példa egy katalógus tulajdonosát módosítja:

databricks catalogs update sales --owner someone@example.com

Az alábbi példa egy katalógus prediktív optimalizálását teszi lehetővé:

databricks catalogs update sales --enable-predictive-optimization ENABLE

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 karakterlánc

    A karakterlánc, amely megadja, melyik fájlba írja az kimeneti naplókat. 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, amely lehet text vagy json. Az alapértelmezett érték a text.

--log-level karakterlánc

    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: text vagy json. Az alapértelmezett érték a text.

-p, --profile karakterlánc

    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 karakterlánc

    Ha alkalmazható, a használni kívánt célcsomag