Teilen über


instance-pools Befehlsgruppe

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.

Globale Kennzeichnungen

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.

Globale Kennzeichnungen

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.

Globale Kennzeichnungen

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

Globale Kennzeichnungen

Databricks-Instanzpoolliste

Informationen zum Instanzpool auflisten.

Ruft eine Liste der Instanzenpools mit ihren Statistiken ab.

databricks instance-pools list [flags]

Arguments

None

Options

Globale Kennzeichnungen

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

Globale Kennzeichnungen

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

Globale Kennzeichnungen

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.

Globale Kennzeichnungen

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

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