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
Deze informatie is van toepassing op Databricks CLI-versies 0.205 en hoger. De Databricks CLI bevindt zich in openbare preview.
Databricks CLI-gebruik is onderhevig aan de Databricks-licentie en de privacyverklaring van Databricks, met inbegrip van alle bepalingen voor gebruiksgegevens.
Met catalogs de opdrachtgroep in de Databricks CLI kunt u catalogi beheren in Unity Catalog. Een catalogus is de eerste laag van de naamruimte op drie niveaus van Unity Catalog. Het wordt gebruikt om uw gegevensassets te ordenen. Zie Wat is Unity Catalog?.
Databricks-catalogi aanmaken
Maak een nieuw catalogusexemplaar in de bovenliggende metastore indien de aanroeper een metastore-beheerder is of de CREATE_CATALOG-bevoegdheid heeft.
databricks catalogs create NAME [flags]
Arguments
NAME
Naam van catalogus
Options
--comment string
Door de gebruiker verstrekte beschrijving van vrije vorm tekst
--connection-name string
De naam van de verbinding met een externe gegevensbron
--json JSON
De inline JSON-tekenreeks of het @path naar het JSON-bestand met de aanvraagbody
--provider-name string
De naam van de delta-deelprovider
--share-name string
De naam van de share onder de shareprovider
--storage-root string
Hoofd-URL voor opslag voor beheerde tabellen in catalogus
Examples
In het volgende voorbeeld wordt een catalogus met de naam salesgemaakt:
databricks catalogs create sales
In het volgende voorbeeld wordt een catalogus met een opmerking gemaakt:
databricks catalogs create sales --comment "Sales data catalog"
databricks-catalogi verwijderen
Verwijder de catalogus die overeenkomt met de opgegeven naam. De aanroeper moet een metastore-beheerder of de eigenaar van de catalogus zijn.
databricks catalogs delete NAME [flags]
Arguments
NAME
De naam van de catalogus
Options
--force
Verwijdering afdwingen, zelfs als de catalogus niet leeg is
Examples
In het volgende voorbeeld wordt een catalogus met de naam verwijderd sales:
databricks catalogs delete sales
In het volgende voorbeeld wordt het verwijderen van een niet-lege catalogus gedwongen:
databricks catalogs delete sales --force
databricks-catalogi krijgen
Haal de opgegeven catalogus op in een metastore. De beller moet een metastore-beheerder, de eigenaar van de catalogus of een gebruiker zijn met de USE_CATALOG bevoegdheden die zijn ingesteld voor hun account.
databricks catalogs get NAME [flags]
Arguments
NAME
De naam van de catalogus
Options
--include-browse
Of u catalogi wilt opnemen in de antwoorden waarvoor de principal alleen toegang heeft tot selectieve metagegevens.
Examples
In het volgende voorbeeld wordt informatie opgehaald over een catalogus met de naam sales:
databricks catalogs get sales
In het volgende voorbeeld worden catalogusgegevens opgehaald, inclusief alleen-raadpleegbare catalogi.
databricks catalogs get sales --include-browse
Lijst met databricks-catalogi
Catalogussen weergeven in de metastore. Als de aanroeper de metastore-beheerder is, worden alle catalogi opgehaald. Anders worden alleen catalogi die eigendom zijn van de beller (of waarvoor de beller de USE_CATALOG bevoegdheid heeft) opgehaald. Er is geen garantie voor een specifieke volgorde van de elementen in de matrix.
databricks catalogs list [flags]
Options
--include-browse
Of u catalogi wilt opnemen in de antwoorden waarvoor de principal alleen toegang heeft tot selectieve metagegevens.
--max-results int
Maximum aantal catalogi dat moet worden geretourneerd
--page-token string
Ondoorzichtig pagineringstoken om naar de volgende pagina te gaan op basis van de vorige query
Examples
In het volgende voorbeeld worden alle catalogi weergegeven:
databricks catalogs list
In het volgende voorbeeld worden catalogi met maximaal 10 resultaten weergegeven:
databricks catalogs list --max-results 10
Het volgende voorbeeld toont een lijst met catalogi, inclusief alleen door te bladeren catalogi.
databricks catalogs list --include-browse
Update van databricks-catalogi
Werk de catalogus bij die overeenkomt met de opgegeven naam. De aanroeper moet de eigenaar van de catalogus of een metastore-beheerder zijn (wanneer u het veld Eigenaar van de catalogus wijzigt).
databricks catalogs update NAME [flags]
Arguments
NAME
De naam van de catalogus
Options
--comment string
Door de gebruiker verstrekte beschrijving van vrije vorm tekst
--enable-predictive-optimization EnablePredictiveOptimization
Of voorspellende optimalisatie moet worden ingeschakeld voor dit object en onderliggende objecten. Ondersteunde waarden: DISABLE, ENABLE, INHERIT
--isolation-mode CatalogIsolationMode
Of de huidige beveiligbare toegankelijk is vanuit alle werkruimten of een specifieke set van werkruimten. Ondersteunde waarden: ISOLATED, OPEN
--json JSON
De inline JSON-tekenreeks of het @path naar het JSON-bestand met de aanvraagbody
--new-name string
Nieuwe naam voor de catalogus
--owner string
Gebruikersnaam van huidige eigenaar van catalogus
Examples
In het volgende voorbeeld wordt de opmerking van een catalogus bijgewerkt:
databricks catalogs update sales --comment "Updated sales data catalog"
In het volgende voorbeeld wordt de naam van een catalogus gewijzigd:
databricks catalogs update sales --new-name sales-prod
In het volgende voorbeeld wordt de eigenaar van een catalogus gewijzigd:
databricks catalogs update sales --owner someone@example.com
In het volgende voorbeeld wordt voorspellende optimalisatie voor een catalogus ingeschakeld:
databricks catalogs update sales --enable-predictive-optimization ENABLE
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