Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Note
Эта информация относится к Интерфейсу командной строки Databricks версии 0.205 и выше. Интерфейс командной строки Databricks находится в общедоступной предварительной версии.
Использование интерфейса командной строки Databricks подчиняется лицензии Databricks и уведомлению о конфиденциальности Databricks, включая любые положения о данных использования.
Группа instance-pools команд в интерфейсе командной строки Databricks позволяет создавать, изменять, удалять и перечислять пулы экземпляров с помощью готовых к использованию облачных экземпляров, что сокращает время запуска кластера и автоматического масштабирования. См. статью "Подключение к пулам".
Создание пулов экземпляров Databricks
Создайте новый пул экземпляров с помощью неактивных и готовых к использованию облачных экземпляров.
databricks instance-pools create INSTANCE_POOL_NAME NODE_TYPE_ID [flags]
Arguments
INSTANCE_POOL_NAME
Имя пула, запрашиваемое пользователем. Имя пула должно быть уникальным. Длина должна составлять от 1 до 100 символов.
NODE_TYPE_ID
Идентификатор типа узла. Используя отдельное значение, это поле кодирует доступные ресурсы для каждого узла Spark в этом кластере. Например, узлы Spark могут быть подготовлены и оптимизированы для операций в памяти или для ресурсоемких рабочих нагрузок. Список доступных типов узлов можно получить с помощью API список типов узлов.
Options
--enable-elastic-disk
Автоматическое масштабирование локального хранилища: при включении экземпляры в этом пуле будут динамически получать дополнительное место на диске, когда рабочие роли Spark испытывают нехватку дискового пространства.
--idle-instance-autotermination-minutes int
Автоматически завершает дополнительные экземпляры в кэше пула после того, как они неактивны в течение заданного времени в минутах, если требование min_idle_instances уже выполнено.
--json JSON
Строка JSON inline или @path к JSON-файлу с телом запроса.
--max-capacity int
Максимальное количество находящихся на рассмотрении экземпляров для хранения в пуле, включая как экземпляры, используемые кластерами, так и простаивающие экземпляры.
--min-idle-instances int
Минимальное количество неактивных экземпляров, которые следует поддерживать в пуле экземпляров.
Удалить пулы экземпляров Databricks
Окончательное удаление пула экземпляров. Неактивные экземпляры в пуле прекращаются асинхронно.
databricks instance-pools delete INSTANCE_POOL_ID [flags]
Arguments
INSTANCE_POOL_ID
Пул экземпляров, который необходимо удалить.
Options
--json JSON
Строка JSON inline или @path к JSON-файлу с телом запроса.
редактирование пулов инстансов databricks
Измените конфигурацию существующего пула экземпляров.
databricks instance-pools edit INSTANCE_POOL_ID INSTANCE_POOL_NAME NODE_TYPE_ID [flags]
Arguments
INSTANCE_POOL_ID
Идентификатор пула экземпляров
INSTANCE_POOL_NAME
Имя пула, запрашиваемое пользователем. Имя пула должно быть уникальным. Длина должна составлять от 1 до 100 символов.
NODE_TYPE_ID
Используя отдельное значение, это поле кодирует доступные ресурсы для каждого узла Spark в этом кластере. Например, узлы Spark могут быть подготовлены и оптимизированы для операций в памяти или для ресурсоемких рабочих нагрузок. Список доступных типов узлов можно получить с помощью databricks clusters list-node-types.
Options
--idle-instance-autotermination-minutes int
Автоматически завершает дополнительные экземпляры в кэше пула после того, как они неактивны в течение заданного времени в минутах, если требование min_idle_instances уже выполнено.
--json JSON
Строка JSON inline или @path к JSON-файлу с телом запроса.
--max-capacity int
Максимальное количество находящихся на рассмотрении экземпляров для хранения в пуле, включая как экземпляры, используемые кластерами, так и простаивающие экземпляры.
--min-idle-instances int
Минимальное количество неактивных экземпляров, которые следует поддерживать в пуле экземпляров.
получение пулов экземпляров databricks
Извлеките сведения для пула экземпляров на основе его идентификатора.
databricks instance-pools get INSTANCE_POOL_ID [flags]
Arguments
INSTANCE_POOL_ID
Канонический уникальный идентификатор пула экземпляров.
Options
Список пулов экземпляров Databricks
Перечислите информацию о пуле экземпляров.
Возвращает список пулов экземпляров со статистикой.
databricks instance-pools list [flags]
Arguments
None
Options
databricks instance-pools get-permission-levels
Узнать уровни разрешений пула экземпляров.
databricks instance-pools get-permission-levels INSTANCE_POOL_ID [flags]
Arguments
INSTANCE_POOL_ID
Пул экземпляров, для которого нужно получить разрешения или управлять ими.
Options
databricks instance-pools get-permissions
Получение прав доступа пула экземпляров. Пулы экземпляров могут наследовать разрешения от корневого объекта.
databricks instance-pools get-permissions INSTANCE_POOL_ID [flags]
Arguments
INSTANCE_POOL_ID
Пул экземпляров, для которого нужно получить разрешения или управлять ими.
Options
Конфигурация разрешений для пулов экземпляров в Databricks
Задайте разрешения пула экземпляров.
Задает разрешения для объекта, заменив существующие разрешения, если они существуют. Удаляет все прямые разрешения, если они не указаны. Объекты могут наследовать разрешения от корневого объекта.
databricks instance-pools set-permissions INSTANCE_POOL_ID [flags]
Arguments
INSTANCE_POOL_ID
Пул экземпляров, для которого нужно получить разрешения или управлять ими.
Options
--json JSON
Строка JSON inline или @path к JSON-файлу с телом запроса.
обновление разрешений на пулы экземпляров Databricks
Обновите разрешения для пула экземпляров. Пулы экземпляров могут наследовать разрешения от корневого объекта.
databricks instance-pools update-permissions INSTANCE_POOL_ID [flags]
Arguments
INSTANCE_POOL_ID
Пул экземпляров, для которого нужно получить разрешения или управлять ими.
Options
--json JSON
Строка JSON inline или @path к JSON-файлу с телом запроса.
Глобальные флаги
--debug
Следует ли включить ведение журнала отладки.
-h или --help
Отобразить справку по интерфейсу командной строки Databricks, связанной группе команд или отдельной команде.
--log-file струна
Строка, представляющая файл для записи журналов выходных данных. Если этот флаг не указан, по умолчанию используется запись журналов выходных данных в stderr.
--log-format формат
Тип формата журнала: text или json. Значение по умолчанию — text.
--log-level струна
Строка, представляющая уровень формата журнала. Если не указано, уровень формата журнала отключен.
типа -o, --output
Тип выходных данных команды: text или json. Значение по умолчанию — text.
-p, --profile струна
Имя профиля в ~/.databrickscfg файле, используемого для выполнения команды. Если флаг не указан, используется профиль DEFAULT, если он существует.
--progress-format формат
Формат для отображения журналов хода выполнения: default, appendinplace, илиjson
-t, --target струна
Если применимо, целевой объект пакета для использования