storage-credentials 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 storage-credentialsDatabricks parancssori felületének parancscsoportja a Tárolási hitelesítő adatok a Unity Katalógusban való kezelésére szolgáló parancsokat tartalmaz. A tárolási hitelesítő adatok a felhőbeli bérlőn tárolt adatokhoz való hozzáférés hitelesítési és engedélyezési mechanizmusát jelentik. Minden tárolási hitelesítő adatra a Unity Catalog hozzáférés-vezérlési szabályzatai vonatkoznak, amelyek szabályozzák, hogy mely felhasználók és csoportok férhetnek hozzá a hitelesítő adatokhoz. Ha egy felhasználó nem fér hozzá a Tárolási hitelesítő adatokhoz a Unity Katalógusban, a kérés meghiúsul, és a Unity Catalog nem kísérli meg a hitelesítést a felhőbeli bérlőn a felhasználó nevében. Lásd: Tárolási hitelesítő adatok kezelése.

databricks tároló-hozzáférési adatok létrehozása

Hozzon létre egy új tároló hitelesítő adatokat.

A hívónak metaadattár-rendszergazdának kell lennie, vagy rendelkeznie kell a CREATE_STORAGE_CREDENTIAL metaadattárbeli jogosultsággal.

databricks storage-credentials create NAME [flags]

Arguments

NAME

    A hitelesítő adatok neve. A névnek egyedinek kell lennie a metaadattáron belüli tároló- és szolgáltatás-hitelesítő adatok között.

Beállítások

--comment string

    A hitelesítő adatokhoz társított megjegyzés.

--json JSON

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

--read-only

    Azt jelzi, hogy a hitelesítő adatok csak olvasási műveletekhez használhatóak-e.

--skip-validation

    Ennek az argumentumnak az igaz megadásával kihagyja a létrehozott hitelesítő adatok érvényesítését.

Globális jelzők

Examples

Az alábbi példa létrehoz egy új tároló hitelesítő adatokat:

databricks storage-credentials create my-storage-credential

Az alábbi példa egy megjegyzéssel rendelkező tároló hitelesítő adatokat hoz létre:

databricks storage-credentials create my-storage-credential --comment "S3 credential for analytics data"

Az alábbi példa egy csak olvasható tároló hitelesítő adatot hoz létre.

databricks storage-credentials create my-storage-credential --read-only

databricks storage-hitelesítési adatok törlése

Törölje a tároló hitelesítő adatait a metaadattárból. A hívónak a tárolási hitelesítő adatok tulajdonosának kell lennie.

databricks storage-credentials delete NAME [flags]

Arguments

NAME

    A tároló hitelesítő adatainak neve.

Beállítások

--force

    Kényszerített frissítés akkor is, ha vannak külső helyekhez vagy külső táblákhoz kapcsolódó függőségek (amikor a cél STORAGE), vagy szolgáltatásokhoz kapcsolódó függőségek (amikor a cél SERVICE).

Globális jelzők

Examples

Az alábbi példa egy tároló hitelesítő adatait törli:

databricks storage-credentials delete my-storage-credential

A következő példa erővel törli a tároló hitelesítő adatait:

databricks storage-credentials delete my-storage-credential --force

databricks tárolóhitelesítő-adatok lekérése

Szerezze be a tároló hitelesítő adatait a metaadattárból. A hívónak metaadattár-rendszergazdának, a tár hitelesítő adatainak tulajdonosának kell lennie, vagy rendelkeznie kell valamilyen engedéllyel a tárolási hitelesítő adatokhoz.

databricks storage-credentials get NAME [flags]

Arguments

NAME

    A tároló hitelesítő adatainak neve.

Beállítások

Globális jelzők

Examples

Az alábbi példa a tárolási hitelesítő adatokról szerez be információkat:

databricks storage-credentials get my-storage-credential

databricks tárhely-hitelesítő adatok lista

Tárhely hitelesítő adatok listázása. A lista csak azokra a tárolási hitelesítő adatokra korlátozódik, amelyekhez a hívónak hozzáférése van. Ha a hívó metaadattár-rendszergazda, a hitelesítő adatok lekérése korlátlan. A tömb elemeinek adott sorrendje nem garantált.

databricks storage-credentials list [flags]

Beállítások

--max-results int

    A visszaadni kívánt tárolási hitelesítő adatok 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 tárolási hitelesítő adatot felsorolja:

databricks storage-credentials list

databricks tárolási hitelesítő adatok frissítése

Frissítsen egy tároló hitelesítő adatait a metaadattárban.

A hívónak a tár hitelesítő adatainak vagy metaadattár-rendszergazdájának kell lennie. Ha a hívó metaadattár-rendszergazda, csak a owner mező módosítható.

databricks storage-credentials update NAME [flags]

Arguments

NAME

    A tároló hitelesítő adatainak neve.

Beállítások

--comment string

    A hitelesítő adatokhoz társított megjegyzés.

--force

    A frissítés kényszerítése még akkor is, ha külső helyek vagy külső táblák függenek tőle.

--isolation-mode IsolationMode

    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: [ISOLATION_MODE_ISOLATED, ISOLATION_MODE_OPEN]

--json JSON

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

--new-name string

    A tároló hitelesítő adatainak új neve.

--owner string

    A hitelesítő adatok jelenlegi tulajdonosának felhasználóneve.

--read-only

    Azt jelzi, hogy a hitelesítő adatok csak olvasási műveletekhez használhatóak-e.

--skip-validation

    Ennek az argumentumnak az igaz megadásával kihagyja a frissített hitelesítő adatok érvényesítését.

Globális jelzők

Examples

Az alábbi példa frissíti a tároló hitelesítő adatainak megjegyzését:

databricks storage-credentials update my-storage-credential --comment "Updated S3 credential"

Az alábbi példa megváltoztatja a tároló hitelesítő adatainak tulajdonosát:

databricks storage-credentials update my-storage-credential --owner someone@example.com

Az alábbi példa átnevezi a tároló hitelesítő adatait:

databricks storage-credentials update my-storage-credential --new-name updated-credential

databricks tárhely-hitelesítő adatok érvényesítése

Tárolási hitelesítő adat ellenőrzése. Legalább egyet external_location_name meg kell adni, és url meg kell adni. Ha csak egy van megadva, akkor az ellenőrzéshez lesz használva. Ha mindkettő meg van adva, a rendszer az url ellenőrzést fogja használni, és external_location_name figyelmen kívül hagyja az átfedésben lévő URL-címek ellenőrzésekor.

Vagy a storage_credential_name felhőre vonatkozó hitelesítő adatokat kell megadni.

A hívónak metaadattár-rendszergazdának vagy tárolási hitelesítőadat-tulajdonosnak kell lennie, vagy rendelkeznie kell a CREATE_EXTERNAL_LOCATION metaadattár és a tár hitelesítő adatainak jogosultságával.

databricks storage-credentials validate [flags]

Beállítások

--external-location-name string

    Az érvényesítendő meglévő külső hely neve.

--json JSON

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

--read-only

    Azt jelzi, hogy a tároló hitelesítő adatai csak olvasási műveletekhez használhatóak-e.

--storage-credential-name string

    Required.

--url string

    Az érvényesítendő külső hely URL-címe.

Globális jelzők

Examples

Az alábbi példa egy tároló hitelesítő adatait ellenőrzi egy külső helyen:

databricks storage-credentials validate --storage-credential-name my-storage-credential --external-location-name my-external-location

Az alábbi példa ellenőrzi a tároló hitelesítő adatait egy URL-cím alapján:

databricks storage-credentials validate --storage-credential-name my-storage-credential --url s3://my-bucket/path

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