Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Note
Databricks CLI-gebruik is onderhevig aan de Databricks-licentie en de privacyverklaring van Databricks, met inbegrip van alle bepalingen voor gebruiksgegevens.
Important
Deze functie bevindt zich in openbare preview-versie.
De secrets-uc commandogroep binnen de Databricks CLI beheert de geheimen van de Unity Catalog. Een geheim is een Unity Catalog securable object dat gevoelige inloggegevens (zoals wachtwoorden, tokens en sleutels) opslaat binnen een naamruimte met drie niveaus (catalog_name.schema_name.secret_name). Geheimen kunnen worden beheerd met standaard Unity Catalog-rechten en zijn beperkt tot een schema binnen een catalogus.
Databricks Secrets-UC Create-Secret
Maakt een nieuw geheim aan in de Unity-catalogus. Je moet de eigenaar zijn van het ouderschema of de CREATE_SECRET en USE SCHEMA privileges hebben op het ouderschema en USE CATALOG op de oudercatalogus. Het geheim wordt opgeslagen in de opgegeven catalogus en het schema, en het waardeveld bevat de gevoelige gegevens die veilig opgeslagen moeten worden.
databricks secrets-uc create-secret NAME CATALOG_NAME SCHEMA_NAME VALUE [flags]
Arguments
NAME
De naam van het geheim, relatief tot het ouderschema.
CATALOG_NAME
De naam van de catalogus waar het schema en het geheim zich bevinden.
SCHEMA_NAME
De naam van het schema waar het geheim zich bevindt.
VALUE
De geheime waarde om op te slaan. Dit veld is alleen invoer en wordt niet teruggegeven in antwoorden — gebruik het effective_value-veld (via GetSecret met include_value op waar gezet) om de geheime waarde te lezen. De maximale grootte is 60 KiB (vóór encryptie). Geaccepteerde inhoud omvat wachtwoorden, tokens, sleutels en andere gevoelige inloggegevens.
Opties
--comment string
Door de gebruiker aangeboden vrije tekstbeschrijving van het geheim.
--expire-time string
Door de gebruiker opgegeven vervaltijd van het geheim.
--json JSON
De inline JSON-tekenreeks of de link @path naar het JSON-bestand met de body van het verzoek.
--owner string
De eigenaar van het geheim.
Databricks Secrets-UC delete-secret
Verwijdert een geheim via zijn drie-niveau (volledig gekwalificeerde) naam. Je moet de eigenaar zijn van het geheim of een metastore-beheerder.
databricks secrets-uc delete-secret FULL_NAME [flags]
Arguments
FULL_NAME
De drie-niveau (volledig gekwalificeerde) naam van het geheim (bijvoorbeeld catalog_name.schema_name.secret_name).
Opties
Databricks Secrets-UC get-secret
Krijgt een geheim onder zijn drie-niveau (volledig gekwalificeerde) naam. Je moet een metastore-beheerder zijn, de eigenaar van het geheim, of het BEHEREN-privilege op het geheim hebben. De geheime waarde wordt niet standaard teruggegeven. Om het terug te krijgen, moet je ook het READ_SECRET privilege hebben en include_value in het verzoek op waar zetten.
databricks secrets-uc get-secret FULL_NAME [flags]
Arguments
FULL_NAME
De drie-niveau (volledig gekwalificeerde) naam van het geheim (bijvoorbeeld catalog_name.schema_name.secret_name).
Opties
Databricks secrets-uc list-secrets
Geeft geheimen in de Unity-catalogus. Je moet een metastore-beheerder zijn, de eigenaar van het geheim, of het BEHEREN-privilege op het geheim hebben. Zowel catalog_name als schema_name moeten samen worden gespecificeerd om geheimen binnen een specifiek schema te filteren. De resultaten zijn gepagineerd; Gebruik het page_token-veld uit de reactie om volgende pagina's op te halen.
databricks secrets-uc list-secrets [flags]
Opties
--catalog-name string
De naam van de catalogus waaronder geheimen worden vermeld.
--limit int
Het maximum aantal resultaten dat moet worden teruggegeven.
--page-size int
Maximaal aantal geheimen om terug te geven.
--schema-name string
De naam van het schema waaronder geheimen worden vermeld.
Databricks Secrets-UC Update-Secret
Werkt een bestaand geheim bij in de Unity-catalogus. Je moet de eigenaar zijn van het geheim of een metastore-beheerder. Als je een metastore-beheerder bent, kan alleen het eigenaarveld worden gewijzigd. Gebruik het veld update_mask om aan te geven welke velden bijgewerkt moeten worden. Ondersteunde updateerbare velden zijn waarde, commentaar, eigenaar en expire_time.
databricks secrets-uc update-secret FULL_NAME UPDATE_MASK NAME CATALOG_NAME SCHEMA_NAME VALUE [flags]
Arguments
FULL_NAME
De drie-niveau (volledig gekwalificeerde) naam van het geheim (bijvoorbeeld catalog_name.schema_name.secret_name).
UPDATE_MASK
Het veldmasker dat aangeeft welke velden van het geheim bijgewerkt moeten worden. Als update_mask"*" is, worden alle velden die in geheim zijn gespecificeerd bijgewerkt. Als update_mask één of meer velden specificeert, worden alleen die velden bijgewerkt. Elk gespecificeerd veld moet in het geheim worden ingesteld. Ondersteunde velden: waarde,commentaar, eigenaar, expire_time. Om de geheime naam te veranderen, verwijder en maak je het geheim opnieuw aan.
NAME
De naam van het geheim, relatief tot het ouderschema.
CATALOG_NAME
De naam van de catalogus waar het schema en het geheim zich bevinden.
SCHEMA_NAME
De naam van het schema waar het geheim zich bevindt.
VALUE
De geheime waarde om op te slaan. Dit veld is alleen invoer en wordt niet teruggegeven in antwoorden — gebruik het effective_value-veld (via GetSecret met include_value op waar gezet) om de geheime waarde te lezen. De maximale grootte is 60 KiB (vóór encryptie). Geaccepteerde inhoud omvat wachtwoorden, tokens, sleutels en andere gevoelige inloggegevens.
Opties
--comment string
Door de gebruiker aangeboden vrije tekstbeschrijving van het geheim.
--expire-time string
Door de gebruiker opgegeven vervaltijd van het geheim.
--json JSON
De inline JSON-tekenreeks of de link @path naar het JSON-bestand met de body van het verzoek.
--owner string
De eigenaar van het geheim.
Globale vlaggen
--debug
Of u logboekregistratie voor foutopsporing wilt inschakelen.
-h of --help
Help weergeven voor de Databricks CLI, de bijbehorende opdrachtgroep of de bijbehorende opdracht.
--log-file snaar
Een tekenreeks die het bestand aangeeft waar uitvoerlogboeken naar moeten worden geschreven. Als deze vlag niet is opgegeven, is het standaardinstelling om uitvoerlogboeken naar stderr te schrijven.
--log-format formatteren
Het logformaat type, text of json. De standaardwaarde is text.
--log-level snaar
Een tekenreeks die het niveau van de logboekindeling vertegenwoordigt. Als dit niet is opgegeven, wordt het niveau van de logboekindeling uitgeschakeld.
-o, --output Type
Het type uitvoer van de opdracht, text of json. De standaardwaarde is text.
-p, --profile snaar
De naam van het profiel in het ~/.databrickscfg bestand dat moet worden gebruikt om de opdracht uit te voeren. Als deze vlag niet is opgegeven en hij bestaat, wordt het profiel met de naam DEFAULT gebruikt.
--progress-format formatteren
De indeling voor het weergeven van voortgangslogboeken: default, append, inplaceof json
-t, --target snaar
Indien van toepassing, het bundeldoel dat moet worden gebruikt