Partager via


instance-pools groupe de commande

Note

Ces informations s’appliquent à Databricks CLI versions 0.205 et ultérieures. L’interface CLI Databricks est en préversion publique.

L’utilisation de l’interface CLI Databricks est soumise à la licence Databricks et à la notification de confidentialité Databricks, y compris les dispositions relatives aux données d’utilisation.

Le instance-pools groupe de commandes dans l’interface CLI Databricks vous permet de créer, modifier, supprimer et répertorier des pools d’instances à l’aide d’instances cloud prêtes à l’emploi, ce qui réduit les temps de démarrage et de mise à l’échelle automatique du cluster. Voir Connexion aux pools.

databricks instance-pools créer

Créez un pool d’instances à l’aide d’instances cloud inactives et prêtes à l’emploi.

databricks instance-pools create INSTANCE_POOL_NAME NODE_TYPE_ID [flags]

Arguments

INSTANCE_POOL_NAME

    Nom du pool demandé par l’utilisateur. Le nom du pool doit être unique. La longueur doit être comprise entre 1 et 100 caractères.

NODE_TYPE_ID

    ID du type de nœud. Ce champ code, via une seule valeur, les ressources disponibles pour chacun des nœuds Spark de ce cluster. Par exemple, les nœuds Spark peuvent être configurés et optimisés pour des charges de travail gourmandes en mémoire ou en calcul. La liste des types de nœuds disponibles peut être récupérée à l’aide de l’API Lister les types de nœuds.

Options

--enable-elastic-disk

    Mise à l’échelle automatique du stockage local : lorsqu’elle est activée, les instances de ce pool acquièrent dynamiquement un espace disque supplémentaire lorsque leurs workers Spark manquent d'espace disque.

--idle-instance-autotermination-minutes int

    Met automatiquement fin aux instances supplémentaires dans le cache du pool une fois qu’elles sont inactives pendant cette période en minutes si min_idle_instances exigence est déjà remplie.

--json JSON

    Chaîne JSON inline ou chemin @path vers le fichier JSON avec le corps de la requête.

--max-capacity int

    Nombre maximal d’instances en attente à conserver dans le pool, y compris les deux instances utilisées par les clusters et les instances inactives.

--min-idle-instances int

    Nombre minimal d’instances inactives à conserver dans le pool d’instances.

Indicateurs globaux

databricks instance-pools supprimer

Supprimez définitivement un pool d’instances. Les instances inactives du pool sont terminées de manière asynchrone.

databricks instance-pools delete INSTANCE_POOL_ID [flags]

Arguments

INSTANCE_POOL_ID

    Le pool d'instances à terminer.

Options

--json JSON

    Chaîne JSON inline ou chemin @path vers le fichier JSON avec le corps de la requête.

Indicateurs globaux

modification des pools d’instances databricks

Modifiez la configuration d’un pool d’instances existant.

databricks instance-pools edit INSTANCE_POOL_ID INSTANCE_POOL_NAME NODE_TYPE_ID [flags]

Arguments

INSTANCE_POOL_ID

    ID du pool d’instances

INSTANCE_POOL_NAME

    Nom du pool demandé par l’utilisateur. Le nom du pool doit être unique. La longueur doit être comprise entre 1 et 100 caractères.

NODE_TYPE_ID

    Ce champ code, via une seule valeur, les ressources disponibles pour chacun des nœuds Spark de ce cluster. Par exemple, les nœuds Spark peuvent être configurés et optimisés pour des charges de travail gourmandes en mémoire ou en calcul. Une liste de types de nœuds disponibles peut être récupérée à l’aide de Databricks clusters list-node-types.

Options

--idle-instance-autotermination-minutes int

    Met automatiquement fin aux instances supplémentaires dans le cache du pool une fois qu’elles sont inactives pendant cette période en minutes si min_idle_instances exigence est déjà remplie.

--json JSON

    Chaîne JSON inline ou chemin @path vers le fichier JSON avec le corps de la requête.

--max-capacity int

    Nombre maximal d’instances en attente à conserver dans le pool, y compris les deux instances utilisées par les clusters et les instances inactives.

--min-idle-instances int

    Nombre minimal d’instances inactives à conserver dans le pool d’instances.

Indicateurs globaux

databricks instance-pools get

Récupérez les informations d’un pool d’instances en fonction de son identificateur.

databricks instance-pools get INSTANCE_POOL_ID [flags]

Arguments

INSTANCE_POOL_ID

    Identificateur unique canonique pour le pool d’instances.

Options

Indicateurs globaux

liste des pools d’instances Databricks

Afficher les informations du pool d’instances.

Obtient une liste de pools d’instances avec leurs statistiques.

databricks instance-pools list [flags]

Arguments

None

Options

Indicateurs globaux

Commande Databricks pour obtenir les niveaux d'autorisation de pools d'instances (databricks instance-pools get-permission-levels)

Obtenez les niveaux d’autorisation du pool d’instances.

databricks instance-pools get-permission-levels INSTANCE_POOL_ID [flags]

Arguments

INSTANCE_POOL_ID

    Pool d’instances pour lequel obtenir ou gérer des autorisations.

Options

Indicateurs globaux

databricks instance-pools get-permissions

Obtenez les autorisations d’un pool d’instances. Les pools d’instances peuvent hériter des autorisations de leur objet racine.

databricks instance-pools get-permissions INSTANCE_POOL_ID [flags]

Arguments

INSTANCE_POOL_ID

    Pool d’instances pour lequel obtenir ou gérer des autorisations.

Options

Indicateurs globaux

Définir les permissions des pools d'instances sur Databricks

Définissez les autorisations du pool d’instances.

Définit des autorisations sur un objet, en remplaçant les autorisations existantes s’ils existent. Supprime toutes les autorisations directes si aucune n’est spécifiée. Les objets peuvent hériter des autorisations de leur objet racine.

databricks instance-pools set-permissions INSTANCE_POOL_ID [flags]

Arguments

INSTANCE_POOL_ID

    Pool d’instances pour lequel obtenir ou gérer des autorisations.

Options

--json JSON

    Chaîne JSON inline ou chemin @path vers le fichier JSON avec le corps de la requête.

Indicateurs globaux

databricks pools d'instances mettre à jour les autorisations

Mettez à jour les autorisations sur un pool d’instances. Les pools d’instances peuvent hériter des autorisations de leur objet racine.

databricks instance-pools update-permissions INSTANCE_POOL_ID [flags]

Arguments

INSTANCE_POOL_ID

    Pool d’instances pour lequel obtenir ou gérer des autorisations.

Options

--json JSON

    Chaîne JSON inline ou chemin @path vers le fichier JSON avec le corps de la requête.

Indicateurs globaux

Indicateurs globaux

--debug

  Active la journalisation du débogage.

-h ou --help

    Affiche l’aide pour l’interface CLI de Databricks, le groupe de commandes associé ou la commande concernée.

--log-file chaîne

    Chaîne représentant le fichier dans lequel écrire les journaux de sortie. Si cet indicateur n’est pas défini, les journaux de sortie sont écrits par défaut dans stderr.

--log-format format

    Format des journaux : text ou json. La valeur par défaut est text.

--log-level chaîne

    Chaîne représentant le niveau de journalisation. Si cet indicateur n’est pas défini, le niveau de format de journal est désactivé.

Type -o, --output

    Type de sortie de commande, text ou json. La valeur par défaut est text.

-p, --profile chaîne

    Nom du profil dans le ~/.databrickscfg fichier à utiliser pour exécuter la commande. Si cet indicateur n’est pas spécifié, s’il existe, le profil nommé DEFAULT est utilisé.

--progress-format format

    Format d’affichage des journaux d’activité de progression : default, append, inplace ou json

-t, --target chaîne

    Le cas échéant, la cible d’offre groupée à utiliser