Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Note
Diese Informationen gelten für Databricks CLI-Versionen 0.205 und höher. Die Databricks CLI befindet sich in der öffentlichen Vorschau.
Die Verwendung von Databricks CLI unterliegt der Datenbricks-Lizenz - und Databricks-Datenschutzerklärung, einschließlich der Bestimmungen zu Nutzungsdaten.
Mit instance-pools der Befehlsgruppe in der Databricks CLI können Sie Instanzenpools erstellen, bearbeiten, löschen und auflisten, indem Sie sofort einsatzbereite Cloudinstanzen verwenden, wodurch die Start- und Skalierungszeiten des Clusters reduziert werden. Siehe Verbinden mit Pools.
databricks-Instanzpools erstellen
Erstellen Sie einen neuen Instanzpool mithilfe von Leerlauf- und einsatzbereiten Cloudinstanzen.
databricks instance-pools create INSTANCE_POOL_NAME NODE_TYPE_ID [flags]
Arguments
INSTANCE_POOL_NAME
Poolname, der vom Benutzer angefordert wird. Poolname muss eindeutig sein. Die Länge muss zwischen 1 und 100 Zeichen betragen.
NODE_TYPE_ID
Die ID des Knotentyps. Dieses Feld codiert mithilfe eines einzigen Werts die Ressourcen, die jedem der Spark-Knoten in diesem Cluster zur Verfügung stehen. Beispielsweise können die Spark-Knoten für arbeitsspeicher- oder rechenintensive Workloads bereitgestellt und optimiert werden. Eine Liste der verfügbaren Knotentypen kann mithilfe der Api für Listenknotentypen abgerufen werden.
Options
--enable-elastic-disk
Automatische Anpassung des lokalen Speichers: Wenn diese Funktion für die Instanzen in diesem Pool aktiviert ist, wird der Speicherplatz dynamisch erweitert, wenn den Spark-Workern der Speicherplatz auf dem Datenträger ausgeht.
--idle-instance-autotermination-minutes int
Beendet automatisch die zusätzlichen Instanzen im Pool-Cache, nachdem sie für diese Zeit in Minuten inaktiv sind, wenn die Anforderung min_idle_instances bereits erfüllt ist.
--json JSON
Die inlinefähige JSON-Zeichenfolge oder die @path zur JSON-Datei mit dem Body der Anfrage.
--max-capacity int
Maximale Anzahl der ausstehenden Instanzen, die im Pool verbleiben sollen, einschließlich der von Clustern verwendeten Instanzen und der Instanzen im Leerlauf.
--min-idle-instances int
Minimale Anzahl von Idle-Instanzen, die im Instanz Pool verbleiben sollen.
Databricks-Instanzpools löschen
Löschen Sie einen Instanzpool dauerhaft. Die inaktiven Instanzen im Pool werden asynchron beendet.
databricks instance-pools delete INSTANCE_POOL_ID [flags]
Arguments
INSTANCE_POOL_ID
Der zu terminierende Instanz-Pool.
Options
--json JSON
Die inlinefähige JSON-Zeichenfolge oder die @path zur JSON-Datei mit dem Body der Anfrage.
Databricks-Instanzpools bearbeiten
Ändern Sie die Konfiguration eines vorhandenen Instanzpools.
databricks instance-pools edit INSTANCE_POOL_ID INSTANCE_POOL_NAME NODE_TYPE_ID [flags]
Arguments
INSTANCE_POOL_ID
Instanz-Pool-ID
INSTANCE_POOL_NAME
Poolname, der vom Benutzer angefordert wird. Poolname muss eindeutig sein. Die Länge muss zwischen 1 und 100 Zeichen betragen.
NODE_TYPE_ID
Dieses Feld codiert mithilfe eines einzigen Werts die Ressourcen, die jedem der Spark-Knoten in diesem Cluster zur Verfügung stehen. Beispielsweise können die Spark-Knoten für arbeitsspeicher- oder rechenintensive Workloads bereitgestellt und optimiert werden. Eine Liste der verfügbaren Knotentypen kann mithilfe von Databricks-Clustern mit Listenknotentypen abgerufen werden.
Options
--idle-instance-autotermination-minutes int
Beendet automatisch die zusätzlichen Instanzen im Pool-Cache, nachdem sie für diese Zeit in Minuten inaktiv sind, wenn die Anforderung min_idle_instances bereits erfüllt ist.
--json JSON
Die inlinefähige JSON-Zeichenfolge oder die @path zur JSON-Datei mit dem Body der Anfrage.
--max-capacity int
Maximale Anzahl der ausstehenden Instanzen, die im Pool verbleiben sollen, einschließlich der von Clustern verwendeten Instanzen und der Instanzen im Leerlauf.
--min-idle-instances int
Minimale Anzahl von Idle-Instanzen, die im Instanz Pool verbleiben sollen.
Abrufen von Instanzpools in Databricks
Abrufen der Informationen für einen Instanzpool basierend auf seinem Bezeichner.
databricks instance-pools get INSTANCE_POOL_ID [flags]
Arguments
INSTANCE_POOL_ID
Der kanonische eindeutige Bezeichner für den Instanzpool.
Options
Databricks-Instanzpoolliste
Informationen zum Instanzpool auflisten.
Ruft eine Liste der Instanzenpools mit ihren Statistiken ab.
databricks instance-pools list [flags]
Arguments
None
Options
Databricks Instanz-Pools Zugriffsberechtigungen abrufen
Berechtigungsstufen für den Instanz-Pool abfragen.
databricks instance-pools get-permission-levels INSTANCE_POOL_ID [flags]
Arguments
INSTANCE_POOL_ID
Der Instanzpool, für den Berechtigungen abgerufen oder verwaltet werden sollen.
Options
databricks instance-pools get-permissions
Die Berechtigungen eines Instanz-Pools abrufen. Instanzenpools können Berechtigungen von ihrem Stammobjekt erben.
databricks instance-pools get-permissions INSTANCE_POOL_ID [flags]
Arguments
INSTANCE_POOL_ID
Der Instanzpool, für den Berechtigungen abgerufen oder verwaltet werden sollen.
Options
databricks instance-pools Berechtigungen festlegen
Festlegen von Instanzpoolberechtigungen.
Legt Berechtigungen für ein Objekt fest, wobei vorhandene Berechtigungen ersetzt werden, sofern vorhanden. Löscht alle direkten Berechtigungen, wenn keine angegeben sind. Objekte können Berechtigungen vom Stammobjekt erben.
databricks instance-pools set-permissions INSTANCE_POOL_ID [flags]
Arguments
INSTANCE_POOL_ID
Der Instanzpool, für den Berechtigungen abgerufen oder verwaltet werden sollen.
Options
--json JSON
Die inlinefähige JSON-Zeichenfolge oder die @path zur JSON-Datei mit dem Body der Anfrage.
Databricks-Instanzpools Aktualisierungsberechtigungen
Aktualisieren Sie die Berechtigungen für einen Instanzpool. Instanzenpools können Berechtigungen von ihrem Stammobjekt erben.
databricks instance-pools update-permissions INSTANCE_POOL_ID [flags]
Arguments
INSTANCE_POOL_ID
Der Instanzpool, für den Berechtigungen abgerufen oder verwaltet werden sollen.
Options
--json JSON
Die inlinefähige JSON-Zeichenfolge oder die @path zur JSON-Datei mit dem Body der Anfrage.
Globale Kennzeichnungen
--debug
Gibt an, ob die Debugprotokollierung aktiviert werden soll.
-h oder --help
Hilfe für die Databricks CLI oder die zugehörige Befehlsgruppe oder den zugehörigen Befehl anzeigen.
--log-file Schnur
Eine Zeichenfolge, die die Datei darstellt, in die Ausgabeprotokolle geschrieben werden sollen. Wenn dieses Flag nicht angegeben ist, werden Ausgabeprotokolle standardmäßig in stderr geschrieben.
--log-format Format
Der Protokollformattyp text oder json. Der Standardwert ist text.
--log-level Schnur
Eine Zeichenfolge, die die Protokollformatebene darstellt. Wenn nicht angegeben, ist die Protokollformatebene deaktiviert.
-o, --output Typ
Der Befehlsausgabetyp text oder json. Der Standardwert ist text.
-p, --profile Schnur
Der Name des Profils in der ~/.databrickscfg Datei, das zum Ausführen des Befehls verwendet werden soll. Wenn dieses Flag nicht angegeben wird, wird, falls vorhanden, das Profil mit dem Namen DEFAULT verwendet.
--progress-format Format
Das Format zum Anzeigen von Statusprotokollen: default, , append, inplaceoder json
-t, --target Schnur
Falls zutreffend, das zu verwendende Bündelziel