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 warehousesDatabricks parancssori felületének parancscsoportja lehetővé teszi az SQL-raktárak kezelését. Az SQL-raktár olyan számítási erőforrás, amely lehetővé teszi SQL-parancsok futtatását a Databricks SQL-ben lévő adatobjektumokon. Lásd: Csatlakozás SQL-raktárhoz.
Databricks-tárházak létrehozása
Hozzon létre egy új SQL Warehouse-t.
databricks warehouses create [flags]
Arguments
None
Beállítások
--auto-stop-mins int
Az az időtartam percekben, ameddig egy SQL-raktárnak tétlenül kell lennie (vagyis nincsenek RUNNING lekérdezések), mielőtt automatikusan leáll.
--cluster-size string
A raktár számára lefoglalt klaszterek mérete.
--creator-name string
A raktár létrehozója neve.
--enable-photon
Konfigurálja, hogy a raktár fotonra optimalizált fürtöket használjon-e.
--enable-serverless-compute
Konfigurálja, hogy a raktár kiszolgáló nélküli számítást használjon-e.
--instance-profile-arn string
Deprecated.
--json JSON
A beágyazott JSON-sztring vagy a @path JSON-fájl a kérelem törzsével.
--max-num-clusters int
Az automatikus skálázó által az egyidejű lekérdezések kezeléséhez létrehozott fürtök maximális száma.
--min-num-clusters int
Az a minimális elérhető klaszterszám, amelyet fenntartanak ehhez az SQL raktárhoz.
--name string
A fürt logikai neve.
--no-wait
Ne várja meg, hogy elérje a FUTÓ állapotot
--spot-instance-policy SpotInstancePolicy
A beállítások meghatározzák, hogy a raktár használja-e a spot példányokat. Támogatott értékek: COST_OPTIMIZED, POLICY_UNSPECIFIED, RELIABILITY_OPTIMIZED
--timeout duration
Az állapot elérésének RUNNING maximális időtartama (alapértelmezett 20 ms)
--warehouse-type CreateWarehouseRequestWarehouseType
Raktár típusa: PRO vagy CLASSIC. Támogatott értékek: CLASSIC, PRO, TYPE_UNSPECIFIED
Examples
Az alábbi példa egy új, alapkonfigurációval rendelkező SQL Warehouse-t hoz létre:
databricks warehouses create --name "my-warehouse" --cluster-size "Small" --min-num-clusters 1 --max-num-clusters 10 --auto-stop-mins 60
Az alábbi példa egy kiszolgáló nélküli raktárat hoz létre, amelyen engedélyezve van a Photon:
databricks warehouses create --name "serverless-warehouse" --enable-serverless-compute --enable-photon --warehouse-type PRO
databricks warehouses create-default-warehouse-override
Hozzon létre egy alapértelmezett raktár felülbírálást egy felhasználó számára. A felhasználók saját felülbírálást hozhatnak létre. A rendszergazdák bármilyen felhasználó számára létrehozhatnak felülbírálásokat.
databricks warehouses create-default-warehouse-override DEFAULT_WAREHOUSE_OVERRIDE_ID TYPE [flags]
Arguments
DEFAULT_WAREHOUSE_OVERRIDE_ID
A felülbírálás azonosítója. Használjon numerikus felhasználói azonosítót vagy az aktuális felhasználóhoz tartozó literális sztringet me .
TYPE
A felülbírálási viselkedés típusa. Támogatott értékek: CUSTOM, LAST_SELECTED.
Beállítások
--json JSON
A beágyazott JSON-sztring vagy a @path JSON-fájl a kérelem törzsével.
--name string
Az alapértelmezett raktár felülbírálásának erőforrásneve.
--warehouse-id string
Az adott raktárazonosító, ha a típus .CUSTOM
Examples
Az alábbi példa létrehoz egy egyéni raktár felülbírálást az aktuális felhasználó számára:
databricks warehouses create-default-warehouse-override me CUSTOM --warehouse-id 1234567890abcdef
Databricks raktárak törlése
SQL-raktár törlése.
databricks warehouses delete ID [flags]
Arguments
ID
Required. Az SQL Warehouse azonosítója.
Beállítások
Examples
Az alábbi példa töröl egy raktárat a megadott azonosítóval:
databricks warehouses delete 1234567890abcdef
databricks warehouses delete-default-warehouse-override
Törölje a felhasználó alapértelmezett raktár felülbírálását. A felhasználók törölhetik a saját felülbírálásukat. A rendszergazdák bármely felhasználó felülbírálásait törölhetik. A törlés után a rendszer a munkaterület alapértelmezett raktárát használja.
databricks warehouses delete-default-warehouse-override NAME [flags]
Arguments
NAME
A törölni kívánt alapértelmezett raktár erőforrásneve. Formátum: default-warehouse-overrides/{default_warehouse_override_id}. Az azonosító lehet numerikus felhasználói azonosító vagy az aktuális felhasználó literális sztringje me .
Beállítások
Examples
Az alábbi példa törli az aktuális felhasználó alapértelmezett raktár felülbírálását:
databricks warehouses delete-default-warehouse-override default-warehouse-overrides/me
databricks adattárházak szerkesztése
Raktár frissítése. Frissíti az SQL-raktár konfigurációját.
databricks warehouses edit ID [flags]
Arguments
ID
Required. A konfigurálni kívánt raktár azonosítója.
Beállítások
--auto-stop-mins int
Az az időtartam percekben, ameddig egy SQL-raktárnak tétlenül kell lennie (vagyis nincsenek RUNNING lekérdezések), mielőtt automatikusan leáll.
--cluster-size string
A raktár számára lefoglalt klaszterek mérete.
--creator-name string
A raktár létrehozója neve.
--enable-photon
Konfigurálja, hogy a raktár fotonra optimalizált fürtöket használjon-e.
--enable-serverless-compute
Konfigurálja, hogy a raktár kiszolgáló nélküli számítást használjon-e.
--instance-profile-arn string
Deprecated.
--json JSON
A beágyazott JSON-sztring vagy a @path JSON-fájl a kérelem törzsével.
--max-num-clusters int
Az automatikus skálázó által az egyidejű lekérdezések kezeléséhez létrehozott fürtök maximális száma.
--min-num-clusters int
Az a minimális elérhető klaszterszám, amelyet fenntartanak ehhez az SQL raktárhoz.
--name string
A fürt logikai neve.
--no-wait
Ne várjon az RUNNING állapot elérésére
--spot-instance-policy SpotInstancePolicy
A beállítások meghatározzák, hogy a raktár használja-e a spot példányokat. Támogatott értékek: COST_OPTIMIZED, POLICY_UNSPECIFIED, RELIABILITY_OPTIMIZED
--timeout duration
Az állapot elérésének RUNNING maximális időtartama (alapértelmezett 20 ms)
--warehouse-type EditWarehouseRequestWarehouseType
Raktár típusa. Támogatott értékek: CLASSIC, PRO, TYPE_UNSPECIFIED
Examples
Az alábbi példa frissíti a raktár méretét és az automatikus leállítási időt.
databricks warehouses edit 1234567890abcdef --cluster-size "Medium" --auto-stop-mins 30
Az alábbi példa lehetővé teszi a Photon engedélyezését egy meglévő raktár számára.
databricks warehouses edit 1234567890abcdef --enable-photon
Databricks-adattárházak lekérése
Egyetlen SQL-raktár adatainak lekérése.
databricks warehouses get ID [flags]
Arguments
ID
Required. Az SQL Warehouse azonosítója.
Beállítások
Examples
Az alábbi példa a megadott azonosítójú raktár adatait kéri le:
databricks warehouses get 1234567890abcdef
databricks warehouses get-default-warehouse-override
Kérje le egy felhasználó alapértelmezett raktár felülbírálását. A felhasználók lekérhetik a saját felülbírálásukat. A rendszergazdák lekérhetik a felülbírálásokat bármely felhasználóhoz. Ha nincs felülbírálás, a rendszer a munkaterület alapértelmezett raktárát használja.
databricks warehouses get-default-warehouse-override NAME [flags]
Arguments
NAME
A lekérni kívánt alapértelmezett raktár felülbírálásának erőforrásneve. Formátum: default-warehouse-overrides/{default_warehouse_override_id}. Az azonosító lehet numerikus felhasználói azonosító vagy az aktuális felhasználó literális sztringje me .
Beállítások
Examples
Az alábbi példa az aktuális felhasználó alapértelmezett raktár felülbírálását kapja meg:
databricks warehouses get-default-warehouse-override default-warehouse-overrides/me
DataBricks raktárak munkaterület raktár konfiguráció lekérés
Szerezze be a munkaterület összes SQL-raktára által megosztott munkaterületszintű konfigurációt.
databricks warehouses get-workspace-warehouse-config [flags]
Arguments
None
Beállítások
Examples
Az alábbi példa lekéri a munkaterület raktárkonfigurációját:
databricks warehouses get-workspace-warehouse-config
Databricks-tárházak listája
Listázhatja azokat az SQL-raktárakat, amelyeken a felhasználó rendelkezik engedélyekkel.
databricks warehouses list [flags]
Arguments
None
Beállítások
--run-as-user-id int
Szolgáltatásnév, amely a raktárak listájának lekérésére szolgál.
Examples
Az alábbi példa az összes raktárat felsorolja:
databricks warehouses list
Az alábbi példa egy adott szolgáltatásnevet használó raktárakat sorol fel:
databricks warehouses list --run-as-user-id 123456789
databricks warehouses list-default-warehouse-overrides
Listázhatja a munkaterület összes alapértelmezett raktár felülbírálását. Csak a munkaterület rendszergazdái listázhatják az összes felülbírálást.
databricks warehouses list-default-warehouse-overrides [flags]
Beállítások
--page-size int
A visszaadandó felülbírálások maximális száma.
--page-token string
Egy korábbi list-default-warehouse-overrides hívástól kapott lap jogkivonata.
Examples
Az alábbi példa az összes alapértelmezett raktárfelbírálást felsorolja:
databricks warehouses list-default-warehouse-overrides
databricks raktárak beállítás-munkaterület-raktár-konfiguráció
Állítsa be a munkaterület összes SQL-raktára által megosztott munkaterületszintű konfigurációt.
databricks warehouses set-workspace-warehouse-config [flags]
Arguments
None
Beállítások
--google-service-account string
Csak GCP: A Google Cloud Storage eléréséhez a fürtöknek való továbbításhoz használt Google-szolgáltatásfiók.
--instance-profile-arn string
Csak AWS: Az IAM-szerepkör fürtnek való átadásához használt példányprofil.
--json JSON
A beágyazott JSON-sztring vagy a @path JSON-fájl a kérelem törzsével.
--security-policy SetWorkspaceWarehouseConfigRequestSecurityPolicy
Biztonsági szabályzat raktárakhoz. Támogatott értékek: DATA_ACCESS_CONTROL, NONE, PASSTHROUGH
Examples
Az alábbi példa biztonsági szabályzattal állítja be a munkaterület raktárkonfigurációját:
databricks warehouses set-workspace-warehouse-config --security-policy DATA_ACCESS_CONTROL
A Databricks-raktárak indítása megkezdődik.
SQL-raktár indítása.
databricks warehouses start ID [flags]
Arguments
ID
Required. Az SQL Warehouse azonosítója.
Beállítások
--no-wait
Ne várjon az RUNNING állapot elérésére
--timeout duration
Az állapot elérésének RUNNING maximális időtartama (alapértelmezett 20 ms)
Examples
Az alábbi példa elindít egy raktárt a megadott azonosítóval:
databricks warehouses start 1234567890abcdef
Az alábbi példa anélkül indít el egy raktárt, hogy megvárná, amíg eléri a RUNNING állapotot.
databricks warehouses start 1234567890abcdef --no-wait
A Databricks adatfeldolgozó egységek leállnak
SQL-raktár leállítása.
databricks warehouses stop ID [flags]
Arguments
ID
Required. Az SQL Warehouse azonosítója.
Beállítások
--no-wait
Ne várjon az STOPPED állapot elérésére
--timeout duration
Az állapot elérésének STOPPED maximális időtartama (alapértelmezett 20 ms)
Examples
Az alábbi példa leállítja a megadott azonosítójú raktárat:
databricks warehouses stop 1234567890abcdef
Az alábbi példa leállítja a raktárat anélkül, hogy arra vár, hogy elérhesse STOPPED az állapotot:
databricks warehouses stop 1234567890abcdef --no-wait
databricks warehouses update-default-warehouse-override
Egy felhasználó meglévő alapértelmezett raktár felülbírálásának frissítése. A felhasználók frissíthetik a saját felülbírálásukat. A rendszergazdák bármely felhasználó felülbírálásait frissíthetik.
databricks warehouses update-default-warehouse-override NAME UPDATE_MASK TYPE [flags]
Arguments
NAME
Az alapértelmezett raktár felülbírálásának erőforrásneve. Formátum: default-warehouse-overrides/{default_warehouse_override_id}.
UPDATE_MASK
Mezőmaszk, amely megadja, hogy mely mezőket kell frissíteni. Az összes mező frissítésére használható * . Ha --allow-missing be van állítva, a rendszer figyelmen kívül hagyja ezt a mezőt, és minden mezőt alkalmaz.
TYPE
A felülbírálási viselkedés típusa. Támogatott értékek: CUSTOM, LAST_SELECTED.
Beállítások
--allow-missing
Ha be van állítva, és a felülbírálás nem található, hozzon létre helyette egy új felülbírálást.
--json JSON
A beágyazott JSON-sztring vagy a @path JSON-fájl a kérelem törzsével.
--name string
Az alapértelmezett raktár felülbírálásának erőforrásneve.
--warehouse-id string
Az adott raktárazonosító, ha a típus .CUSTOM
Examples
Az alábbi példa egy adott raktárra frissíti az aktuális felhasználó felülbírálását:
databricks warehouses update-default-warehouse-override default-warehouse-overrides/me warehouse_id CUSTOM --warehouse-id 1234567890abcdef
databricks-raktárak jogosultsági szintek lekérése
AZ SQL Warehouse engedélyszintjeinek lekérése.
databricks warehouses get-permission-levels WAREHOUSE_ID [flags]
Arguments
WAREHOUSE_ID
Az SQL-raktár, amelyhez engedélyeket kell beszerezni vagy kezelni.
Beállítások
Examples
Az alábbi példa egy raktár engedélyszintjeit kapja meg:
databricks warehouses get-permission-levels 1234567890abcdef
Databricks raktárak engedélyei lekérése
Sql-raktár engedélyeinek lekérése. Az SQL-raktárak a gyökérobjektumuktól örökölhetik az engedélyeket.
databricks warehouses get-permissions WAREHOUSE_ID [flags]
Arguments
WAREHOUSE_ID
Az SQL-raktár, amelyhez engedélyeket kell beszerezni vagy kezelni.
Beállítások
Examples
Az alábbi példa egy raktár engedélyeit kapja meg:
databricks warehouses get-permissions 1234567890abcdef
Databricks raktárak set-permissions
Sql Warehouse-engedélyek beállítása. Beállítja az engedélyeket egy objektumon, és lecseréli a meglévő engedélyeket, ha léteznek. Törli az összes közvetlen engedélyt, ha nincs megadva. Az objektumok a gyökérobjektumtól örökölhetnek engedélyeket.
databricks warehouses set-permissions WAREHOUSE_ID [flags]
Arguments
WAREHOUSE_ID
Az SQL-raktár, amelyhez engedélyeket kell beszerezni vagy kezelni.
Beállítások
--json JSON
A beágyazott JSON-sztring vagy a @path JSON-fájl a kérelem törzsével.
Examples
Az alábbi példa egy raktár engedélyeit állítja be egy JSON-fájl használatával:
databricks warehouses set-permissions 1234567890abcdef --json @permissions.json
databricks tárházak jogosultságainak frissítése
Frissítse az SQL-raktár engedélyeit. Az SQL-raktárak a gyökérobjektumuktól örökölhetik az engedélyeket.
databricks warehouses update-permissions WAREHOUSE_ID [flags]
Arguments
WAREHOUSE_ID
Az SQL-raktár, amelyhez engedélyeket kell beszerezni vagy kezelni.
Beállítások
--json JSON
A beágyazott JSON-sztring vagy a @path JSON-fájl a kérelem törzsével.
Examples
Az alábbi példa JSON-fájllal frissíti egy raktár engedélyeit:
databricks warehouses update-permissions 1234567890abcdef --json @permissions.json
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