database parancscsoport

Megjegyzés:

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 databaseDatabricks parancssori felületén található parancscsoport adatbázispéldányok kezelésére szolgáló parancsokat tartalmaz. Az adatbázispéldányok kezelik a tárolási és számítási erőforrásokat, és biztosítják a végpontokat, amelyekhez a felhasználók csatlakoznak.

Lásd : Mi az az adatbázispéldány?.

hu-HU: databricks adatbázis létrehozás-adatbázis-katalógus

Adatbáziskatalógus létrehozása.

databricks database create-database-catalog NAME DATABASE_INSTANCE_NAME DATABASE_NAME [flags]

Érvek

NAME

    A katalógus neve a Unity Katalógusban.

DATABASE_INSTANCE_NAME

    Az adatbázist fenntartó DatabaseInstance neve.

DATABASE_NAME

    A katalógushoz társított adatbázis neve (egy példányban).

Beállítások

--create-database-if-not-exists

    Ha nem létezik, hozza létre az adatbázist.

--json JSON

    A beágyazott JSON-sztring vagy a @path JSON-fájl a kérelem törzsével. JSON-referencia: Adatbáziskatalógus.

Globális jelzők

Példák

Az alábbi példa létrehoz egy adatbázis-katalógust:

databricks database create-database-catalog my-catalog my-instance my-database

databricks adatbázis adatbázis-példány létrehozása

Hozzon létre egy adatbázispéldányt.

Megjegyzés:

Ha argumentumként nem elérhető beágyazott mezőket szeretne beállítani, használja a teljes kérés törzsét a --json opcióval.

databricks database create-database-instance NAME [flags]

Érvek

NAME

    A példány neve. Ez a példány egyedi azonosítója.

Beállítások

--capacity string

    Az eset kapacitás SKU-ja. Az érvényes értékek a következők: CU_1, CU_2, CU_4. CU_8

--json JSON

    A beágyazott JSON-sztring vagy a @path JSON-fájl a kérelem törzsével. JSON-referencia: Adatbázispéldány.

--stopped

    Azt jelzi, hogy a példány le van-e állítva.

Globális jelzők

Példák

Az alábbi példa létrehoz egy adatbázispéldányt:

databricks database create-database-instance my-instance --capacity CU_1

databricks adatbázis létrehoz-adatbázis-táblát

Hozzon létre egy adatbázistáblát.

databricks database create-database-table NAME [flags]

Érvek

NAME

    A tábla teljes háromrészes (katalógus, séma, táblázat) neve.

Beállítások

--database-instance-name string

    A céladatbázis-példány neve.

--json JSON

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

--logical-database-name string

    A tábla Cél Postgres-adatbázisobjektumának (logikai adatbázisának) neve.

Globális jelzők

Példák

Az alábbi példa létrehoz egy adatbázistáblát:

databricks database create-database-table my-catalog.my-schema.my-table --database-instance-name my-instance --logical-database-name dbname

Databricks adatbázis létrehoz-szinkronizált-adatbázis-táblát

Szinkronizált adatbázistábla létrehozása.

Megjegyzés:

Ha argumentumként nem elérhető beágyazott mezőket szeretne beállítani, használja a teljes kérés törzsét a --json opcióval.

databricks database create-synced-database-table NAME [flags]

Érvek

NAME

    A tábla teljes háromrészes (katalógus, séma, táblázat) neve.

Beállítások

--database-instance-name string

    A céladatbázis-példány neve.

--json JSON

    A beágyazott JSON-sztring vagy a @path JSON-fájl a kérelem törzsével. JSON-referencia: Szinkronizált adatbázistábla.

--logical-database-name string

    A tábla Cél Postgres-adatbázisobjektumának (logikai adatbázisának) neve.

Globális jelzők

Példák

Az alábbi példa egy szinkronizált adatbázistáblát hoz létre:

databricks database create-synced-database-table --json '{"name": "main.my-schema.my-table", "database_instance_name": "my-instance", "logical_database_name": "testdb", "spec": {"primary_key_columns": ["col1"], "existing_pipeline_id": "999999z9-dz9b-4zf7-c178-15b777772e6z", "scheduling_policy": "SNAPSHOT", "source_table_full_name": "main.my-instance.t"}}'

Databricks adatbázis törlés-adatbázis-katalógus

Adatbáziskatalógus törlése.

databricks database delete-database-catalog NAME [flags]

Érvek

NAME

    A törölni kívánt katalógus neve.

Beállítások

Globális jelzők

Példák

Az alábbi példa egy adatbáziskatalógust töröl:

databricks database delete-database-catalog my-catalog

databricks adatbázis törlés-adatbázis-példány

Adatbázispéldány törlése.

databricks database delete-database-instance NAME [flags]

Érvek

NAME

    A törölni kívánt példány neve.

Beállítások

--force

    Alapértelmezés szerint egy példány nem törölhető, ha a pitR-en keresztül létrehozott leszármazott példányok vannak létrehozva.

--purge

    Megjegyzés: A purge=false fejlesztés alatt áll.

Globális jelzők

Példák

Az alábbi példa egy adatbázispéldányt töröl:

databricks database delete-database-instance my-instance --force

Databricks adatbázis törlés-adatbázis-tábla

Adatbázistábla törlése.

databricks database delete-database-table NAME [flags]

Érvek

NAME

    A törölni kívánt tábla teljes háromrészes (katalógus, séma, táblázat) neve.

Beállítások

Globális jelzők

Példák

Az alábbi példa egy adatbázistáblát töröl:

databricks database delete-database-table catalog.schema.table

databricks adatbázis szinkronizált-adatbázis-tábla törlése

Szinkronizált adatbázistábla törlése.

databricks database delete-synced-database-table NAME [flags]

Érvek

NAME

    A törölni kívánt szinkronizált tábla teljes háromrészes (katalógus, séma, táblázat) neve.

Beállítások

Globális jelzők

Példák

Az alábbi példa egy szinkronizált adatbázistáblát töröl:

databricks database delete-synced-database-table catalog.schema.table

Databricks adatbázis keres-adatbázis-példány-azonosító-alapján

Adatbázispéldány keresése uid alapján.

databricks database find-database-instance-by-uid [flags]

Beállítások

--uid string

    A lekérendő fürt UID azonosítója.

Globális jelzők

Példák

Az alábbi példa egy adatbázispéldányt talál uID alapján:

databricks database find-database-instance-by-uid --uid 12345-abcdef-67890

databricks adatbázis adatbázis-hitelesítő adatok generálása

Létrehoz egy hitelesítő adatot, amely az adatbázispéldányok eléréséhez használható.

databricks database generate-database-credential [flags]

Beállítások

--json JSON

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

--request-id string

    Kérelemazonosító a hitelesítő adatok létrehozásához.

Globális jelzők

Példák

Az alábbi példa egy adatbázis hitelesítő adatait hozza létre:

databricks database generate-database-credential --request-id my-request-123

databricks adatbázis lekérés adatbázis-katalógus

Adatbáziskatalógus lekérése.

databricks database get-database-catalog NAME [flags]

Érvek

NAME

    A lekérni kívánt katalógus neve.

Beállítások

Globális jelzők

Példák

Az alábbi példa egy adatbáziskatalógussal kapcsolatos információkat kap:

databricks database get-database-catalog my-catalog

Databricks adatbázis get-database-instance

Adatbázispéldány lekérése.

databricks database get-database-instance NAME [flags]

Érvek

NAME

    A lekérni kívánt fürt neve.

Beállítások

Globális jelzők

Példák

Az alábbi példa egy adatbázispéldányra vonatkozó információkat kap:

databricks database get-database-instance my-instance

databricks adatbázis get-database-table

Adatbázistábla lekérése.

databricks database get-database-table NAME [flags]

Érvek

NAME

    A lekérendő tábla teljes háromrészes (katalógus, séma, táblázat) neve.

Beállítások

Globális jelzők

Példák

Az alábbi példa egy adatbázistábláról szerez be információkat:

databricks database get-database-table catalog.schema.table

databricks-adatbázis get-synced-database-table

Szinkronizált adatbázistábla lekérése.

databricks database get-synced-database-table NAME [flags]

Érvek

NAME

    A szinkronizált tábla teljes háromrészes neve (katalógus, séma, táblázat) lekéréséhez.

Beállítások

Globális jelzők

Példák

Az alábbi példa információkat kap egy szinkronizált adatbázistábláról:

databricks database get-synced-database-table catalog.schema.table

databricks adatbázis - list-database-instances (adatbázis példányok listázása)

Adatbázispéldányok listázása.

databricks database list-database-instances [flags]

Beállítások

--page-size int

    A visszaadott elemek felső határa.

--page-token string

    Lapozási jogkivonat az adatbázispéldányok következő lapjára való ugráshoz.

Globális jelzők

Példák

Az alábbi példa az összes adatbázispéldányt felsorolja:

databricks database list-database-instances

Az alábbi példa többoldalas adatbázispéldányokat sorol fel:

databricks database list-database-instances --page-size 10

databricks adatbázis frissítése-adatbázis-példány (databricks database update-database-instance)

Adatbázispéldány frissítése.

databricks database update-database-instance NAME UPDATE_MASK [flags]

Érvek

NAME

    A példány neve. Ez a példány egyedi azonosítója.

UPDATE_MASK

    Maszk, amely megadja, hogy mely mezőket kell frissíteni. Az összes megadott mező frissítésére használható * .

Beállítások

--capacity string

    A példány termékváltozata.

--json JSON

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

--stopped

    Azt jelzi, hogy a példány le van-e állítva.

Globális jelzők

Példák

Az alábbi példa egy adatbázispéldány kapacitását frissíti:

databricks database update-database-instance my-instance '*' --capacity CU_4

Az alábbi példa leállítja az adatbázispéldányt:

databricks database update-database-instance my-instance '*' --stopped

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, 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 kimenetének tí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