warehouses 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 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

Globális jelzők

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

Globális jelzők

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

Globális jelzők

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

Globális jelzők

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

Globális jelzők

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

Globális jelzők

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

Globális jelzők

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

Globális jelzők

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.

Globális jelzők

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.

Globális jelzők

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

Globális jelzők

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)

Globális jelzők

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)

Globális jelzők

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

Globális jelzők

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

Globális jelzők

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

Globális jelzők

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.

Globális jelzők

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.

Globális jelzők

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