Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
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
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
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á.
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.
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
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