providers 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 providersDatabricks parancssori felületén található parancscsoport a Delta-megosztási szolgáltatók kezelésére szolgáló parancsokat tartalmaz. Az adatszolgáltató azt a szervezetet képviseli a valós világban, amely megosztja az adatokat. Lásd : Mi az a deltamegosztás?.

databricks-szolgáltatók létrehozása

Hozzon létre egy új hitelesítési szolgáltatót minimálisan név és hitelesítési típus alapján. A hívónak rendszergazdaként kell lennie a metaadattárban.

databricks providers create NAME AUTHENTICATION_TYPE [flags]

Arguments

NAME

    A szolgáltató neve.

AUTHENTICATION_TYPE

    A deltamegosztás hitelesítési típusa. Támogatott értékek: DATABRICKS, OAUTH_CLIENT_CREDENTIALS, OIDC_FEDERATION, TOKEN

Beállítások

--comment string

    A szolgáltató leírása.

--json JSON

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

--recipient-profile-str string

    Erre a mezőre akkor van szükség, ha a authentication_type egyenlő TOKEN-nel, OAUTH_CLIENT_CREDENTIALS-vel, vagy nincs megadva.

Globális jelzők

Examples

Az alábbi példa létrehoz egy TOKEN-hitelesítéssel rendelkező szolgáltatót:

databricks providers create my_provider TOKEN --comment "My data provider" --recipient-profile-str "my_profile"

Az alábbi példa egy DATABRICKS-hitelesítéssel rendelkező szolgáltatót hoz létre:

databricks providers create my_provider DATABRICKS --comment "Internal provider"

databricks-szolgáltatók törlése

Törölje a hitelesítési szolgáltatót, ha a hívó metaadattár-rendszergazda, vagy a szolgáltató tulajdonosa.

databricks providers delete NAME [flags]

Arguments

NAME

    A szolgáltató neve.

Beállítások

Globális jelzők

Examples

Az alábbi példa töröl egy szolgáltatót:

databricks providers delete my_provider

a databricks-szolgáltatók elérik a

Egy adott hitelesítési szolgáltató lekérése. A hívónak meg kell adnia a szolgáltató nevét, és vagy metaadattár-rendszergazdának vagy a szolgáltató tulajdonosának kell lennie.

databricks providers get NAME [flags]

Arguments

NAME

    A szolgáltató neve.

Beállítások

Globális jelzők

Examples

Az alábbi példa beolvas egy szolgáltató adatait:

databricks providers get my_provider

databricks-szolgáltatók listája

Az elérhető hitelesítésszolgáltatók listája. A hívónak metaadattár-rendszergazdának vagy a szolgáltatók tulajdonosának kell lennie. A hívó nem tulajdonában lévő szolgáltatók nem szerepelnek a válaszban. A tömb elemeinek adott sorrendje nem garantált.

databricks providers list [flags]

Beállítások

--data-provider-global-metastore-id string

    Ha nincs megadva, a rendszer minden szolgáltatót visszaad.

--max-results int

    A visszaadott szolgáltatók maximális száma.

--page-token string

    Átlátszatlan lapozási token a következő oldalra ugráshoz az előző lekérdezés alapján.

Globális jelzők

Examples

Az alábbi példa az összes szolgáltatót felsorolja:

databricks providers list

Az alábbi példa a lapszámozással rendelkező szolgáltatókat sorolja fel:

databricks providers list --max-results 10

Az alábbi példa egy adott metaadattár szolgáltatóinak listáját sorolja fel:

databricks providers list --data-provider-global-metastore-id "my-metastore-id"

databricks-szolgáltatók listája-provider-share-assets

Listázza a megadott szolgáltató megosztásához társított eszközöket. A hívó a megosztás címzettje.

databricks providers list-provider-share-assets PROVIDER_NAME SHARE_NAME [flags]

Arguments

PROVIDER_NAME

    Annak a szolgáltatónak a neve, aki a megosztás tulajdonosa.

SHARE_NAME

    A megosztás neve.

Beállítások

--function-max-results int

    A visszaadandó függvények maximális száma.

--notebook-max-results int

    A visszaadandó jegyzetfüzetek maximális száma.

--table-max-results int

    A visszaadandó táblák maximális száma.

--volume-max-results int

    A visszaadandó kötetek maximális száma.

Globális jelzők

Examples

Az alábbi példa egy szolgáltatói megosztás összes eszközét felsorolja:

databricks providers list-provider-share-assets my_provider my_share

Az alábbi példa az egyes típusokra vonatkozó korlátozásokkal rendelkező eszközöket sorolja fel:

databricks providers list-provider-share-assets my_provider my_share --table-max-results 5 --function-max-results 3

databricks-szolgáltatók listamegosztásai

A megadott szolgáltatói megosztások listázása a metaadattárban, ahol:

  • a hívó egy metaadattár-rendszergazda,
  • vagy a hívó a tulajdonos.
databricks providers list-shares NAME [flags]

Arguments

NAME

    Annak a szolgáltatónak a neve, amelyben a megosztásokat listázni szeretné.

Beállítások

--max-results int

    A visszaadandó megosztások maximális száma.

--page-token string

    Átlátszatlan lapozási token a következő oldalra ugráshoz az előző lekérdezés alapján.

Globális jelzők

Examples

Az alábbi példa egy szolgáltató összes megosztását felsorolja:

databricks providers list-shares my_provider

Az alábbi példa a lapozással rendelkező megosztásokat sorolja fel:

databricks providers list-shares my_provider --max-results 10

databricks-szolgáltatók frissítése

Frissítse a hitelesítési szolgáltató adatait, ha a hívó metaadattár-rendszergazda, vagy a szolgáltató tulajdonosa. Ha a frissítés megváltoztatja a szolgáltató nevét, a hívónak metaadattár-rendszergazdának és a szolgáltató tulajdonosának is kell lennie.

databricks providers update NAME [flags]

Arguments

NAME

    A szolgáltató neve.

Beállítások

--comment string

    A szolgáltató leírása.

--json JSON

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

--new-name string

    A szolgáltató új neve.

--owner string

    A szolgáltató tulajdonosának felhasználóneve.

--recipient-profile-str string

    Erre a mezőre akkor van szükség, ha a authentication_type egyenlő TOKEN-nel, OAUTH_CLIENT_CREDENTIALS-vel, vagy nincs megadva.

Globális jelzők

Examples

Az alábbi példa frissíti egy szolgáltató megjegyzését:

databricks providers update my_provider --comment "Updated provider description"

Az alábbi példa frissíti a szolgáltató nevét és tulajdonosát:

databricks providers update my_provider --new-name "my_new_provider" --owner "new_owner@example.com"

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